I'm curious, what are the advantages (and disadvantages) on using a framework with PHP?

我很好奇,使用PHP框架有什么优点(和缺点)?

I've been using PHP on and off since version 3. I've never used any of the frameworks available for PHP, so what am I missing out on?

从第3版开始,我就一直在使用PHP。我从来没有使用过任何可用的PHP框架,所以我错过了什么呢?

7 个解决方案

#1


24

Framework abstracts you from low level details, makes you more productive, and protects you from low level error ( such as preventing SQL injection attacks).

框架将您从低级细节中抽象出来,使您的工作效率更高,并保护您避免低级错误(例如防止SQL注入攻击)。

A good PHP framework forces you to separate your concern and implements the proven architecture, which in the end improves your design, and makes your code much easier to read and maintain and unit test.

一个好的PHP框架迫使您分离您的关注点并实现经过验证的体系结构,这最终改进了您的设计,并使您的代码更易于阅读、维护和单元测试。

Here are some references on why you should use framework

这里有一些关于为什么应该使用框架的参考资料

更多相关文章

  1. laravel 框架自带表单验证
  2. Kohana框架3.3 cookie设置两次
  3. 根据网址上的国家/地区将用户重定向到正确的数据库,我使用i18n fo
  4. ThinkPhp框架 分页 和session验证的使用
  5. yii框架给我们所带来的好处?
  6. ThinkPHP3.2.3框架下where的组合查询and、or方法
  7. php CI框架nginx 配置
  8. Mongodb 的ORM框架 Morphia 注解二 —————— @Id
  9. 从零开始搭建框架SSM+Redis+Mysql(二)之MAVEN项目搭建

随机推荐

  1. Python添加默认模块搜索包路径
  2. python的list要打印中文字符
  3. Python——函数 8、可变长参数
  4. 任何人都可以提供更多的pythonic方式来生
  5. Mac环境下配置python3
  6. 我需要一个django-芹菜守护进程来监听特
  7. 利用python破解sqlserver账号密码
  8. python2.X 画一个正方体
  9. jira python oauth:如何获取身份验证的参
  10. python-整理--连接MSSQL