php - 为什么不从头开始呢?

标签 php algorithm frameworks

<分区>

Possible Duplicate:
Why use a framework with PHP?

您好,通常我所做的所有项目都是我工作的,或者使用我自己的框架,或者我从零开始。为什么我不应该这样做?还是继续这样做更好?

我主要在 php 上工作,你有什么建议来改变这个?蛋糕,joomla 或另一个?还是保持这种状态?

我对别人的代码有点不信任 :S

感谢和抱歉英语:D

最佳答案

如果您使用框架,它会更容易、更好、更快、更强大!

不,真的。有了完善的框架,您可以缩短开发时间,您知道困难的事情已经被考虑过了,您可以只做您的应用需要做的事情,而不用做那些每个应用都需要做。

我是 Ruby 专家,所以我会投票给 Rails(大)或 Sinatra(小)。我确实在 PHP 工作过,它只是……恶心。如果您采用 Python 方式,Django(大)或 CherryPy(小)可能是尝试的建议。

缺点,不多。显然,它比不使用框架要慢一些。但不是很多。如果框架不支持某些东西,它就会变得毛茸茸。但是,实际上您想要的并不多,例如Rails 不行。

至于怀疑别人的代码,实在是没有必要。它是开源的,很多人都在看它,如果有什么严重的错误,它早就被修复了。如果你仍然怀疑,你可以加入他们。帮助调试现有框架比从头开始设计、开发、测试和调试框架更划算。

关于php - 为什么不从头开始呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3411716/

相关文章:

php - 为回显字符串提供 CSS 类

frameworks - 添加新库时出现CocoaPods错误

java - 我可以使用 Grails 但使用 Java 编写代码吗?

php - 自定义 404 显示 "File not found"用于 php 文件而不是重定向

PHP OOP结构问题,模拟多重继承

php - MySQL 行已插入但未保存?

algorithm - 在模拟中优化决策的最佳算法

javascript - 有效地确定一个点在二维空间中的哪个矩形

algorithm - 树相关问题的时间复杂度

php - 重设密码电邮