当前位置:  软件>php软件

网络商店应用框架 DCART

    来源:    发布时间:2014-12-17

    本文导语:  DCART,是因为用过一个很popular的国外的开源商城框架,发现代码非常糟糕之后,才开始思考和想要编写的。在magento和opencart这些商城源代码上存在一个很大的问题,就是你很难去扩展你的应用,而不影响到其它的部分,虽然ma...

DCART,是因为用过一个很popular的国外的开源商城框架,发现代码非常糟糕之后,才开始思考和想要编写的。在magento和opencart这些商城源代码上存在一个很大的问题,就是你很难去扩展你的应用,而不影响到其它的部分,虽然magento做的稍好一点,但是其做法带来的性能消耗代价不小,opencart纯粹是......

所以想要写一个扩展性好结构,基于现有的框架去写,大多数的框架,都有一套自己的convention,所以你不得不遵从它定义的文件结构规范,哪里放MVC,哪里要放配置文件什么的,而类似Front Controller这种架构,其实并不是最好的方法,因为它虽然提供了MVC,但是却破坏了Modular的特性。

由于经验的关系,我觉得操作系统的体系结构是最佳的参考方案,尽管无法把一个Web应用和一个操作系统做类比,但是当你把单独的操作系统的应用,看成是一个module,而把Process抽象成command和service两种类型的时候,你会发现Web也是类似的。

目前项目的基本的模块化框架已经完成,文档暂时是英文,还在续写中,时间不多,欢迎有空去了解。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 应用层直接使用网络层
  • 请问如何向系统注册一个网络端口号,并指定此端口的的联接,自动导向我的应用程序
  • C 网络应用开发平台 nope.c
  • 有没有做过手机上基于网络的应用开发的网友?(急聘)
  • 高性能的网络应用的C++库 Herm
  • 各位大仙,推荐一下用什么环境或方法开发linux网络应用程序的客户端界面呢?
  • 请教:怎样通过应用程序配置网络
  • Oracle网络应用结构
  • 多网卡的网络DHCP应用
  • 用Oracle9ias开发无线应用程序开发者网络Oracle
  • Oracle数据库及应用程序优化开发者网络Oracle
  • 基于Java回顾之网络通信的应用分析
  • Docker、Kubernetes、Neutron中的网络简介
  • 怎么用dos命令配置登陆网络,随便什么网络,举例就行~
  • 基于python实现的网络爬虫功能:自动抓取网页介绍
  • 系统网络问题之网络配置
  • 分布式CAP理论介绍:一致性(Consistency),可用性(Availability),容忍网络分区(Partition tolerance)
  • 网络爬虫/网络蜘蛛 larbin
  • 应对 Docker 网络功能难题的挑战与思考
  • php iis7站长之家
  • Android及andriod无线网络Wifi开发的几点注意事项
  • linux不用命令方式读文件获取网络流量,如何使用C函数调用获取网络流量信息?
  • centos6网络配置及网卡设置相关命令及配置文件
  • 用java做网络编程和用c做网络编程有啥区别
  • Docker扁平化网络设计与实现
  • 急,请问如何修改网络接口eth为其它名称,如网络接口为abc0, abc1,要修改哪个配置文件?
  • IOS开发之socket网络编程(基于SimpleNetworkStreams的c/s程序)
  • 如何打开SUN工作站进入网络管理系统和退出网络管理系统,并关机。
  • Docker 四种网络模式及网络配置详细介绍
  • 请问unix网络编程和linux网络有什么区别
  • andriod下java socket网络编程:java socket客户端服务端代码示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3