基于ThinkPHP开发一个电子商务平台的注意事项有哪些?
ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。
优势
ORM:简洁轻巧的ORM实现,配合简单的CURD以及AR模式,让开发效率无处不在。
查询语言:内建丰富的查询机制,包括组合查询、复合查询、区间查询、统计查询、定位查询、动态查询和原生查询,让你的数据查询简洁高效。
扩展机制:系统支持包括类库扩展、驱动扩展、应用扩展、模型扩展、控制器扩展、标签库扩展、模板引擎扩展、Widget扩展、行为扩展和模式扩展在内的强大灵活的扩展机制,让你不再受限于核心的不足和无所适从,随心DIY自己的框架和扩展应用。
分组模块:不用担心大项目的分工协调和部署问题,分组模块帮你解决跨项目的难题。
AJAX支持:内置AJAX数据返回方法,支持JSON、xml和EVAL格式返回客户端,并且系统不绑定任何AJAX类库,可随意使用自己熟悉的AJAX类库进行操作。
视图模型:轻松动态地创建数据库视图,多表查询不再烦恼。
关联模型:让你以出乎意料的简单、灵活的方式完成多表的关联操作。
数据库特性:系统支持多数据库连接和动态切换机制,支持分布式数据库。犹如企业开发的一把利刃,跨数据库应用和分布式支持从此无忧。
缺点嘛?需要慢慢挖掘,如果对框架要求过高,当然确定也会越来明显!
原文出处:厚孜网络
上一篇:现在企业网站建设主要使用php的哪个框架? 下一篇:使用wordpress搭建的网站速度很慢的原因有哪些