我正在为我朋友的创业公司建立这个网站。该网站完成时应该能够一次处理10,000个用户并且应该具有很高的安全性。 到目前为止,我一直在单独开发网站,一切似乎都很可行,但我的一些开发者朋友建议我转移到框架。 迁移到框架的优点和缺点是什么?
此外,我已经开发了一个相当大的网站部分,所以我可以将它移动到框架环境中。我以前从未参与任何类型的框架。
答案 0 :(得分:3)
进入框架的缺点:
优点(GOOD框架):
答案 1 :(得分:2)
迁移到框架的最大好处是,开发框架的人已经解决了(大多数)如果你自己做所有事情就会面临的问题。我认为这个论点足以回答你的问题。
如果在选择框架时需要帮助,stackoverflow在此区域已经有很多已经回答questions的问题。您应该查看已发布的一些意见并确定您需要的内容。
答案 2 :(得分:1)
为什么要一遍又一遍地发明轮子?在我看来,构建自己的系统只有在你想学习如何构建这样一个系统并获得CMS的基础知识时才有用。它的问题是你必须自己做所有的调试,这需要很长时间。通过框架,其他人已经为您完成了这项工作,因此您可以更快地取得进展。
没有像最好的框架那样的东西。我曾经使用Zend Framework和Kohana 3.两者都是非常好的框架但是如果由我决定我会选择Kohana。请记住,还有更多的框架,这不是一个完整的比较。只需给它一个谷歌,然后选择你最满意的那个。
祝你好运!答案 3 :(得分:0)
我会按照你的要求推荐Zend Framework。只看一下网站视图未来,但它有一些难以开始学习。但如果你想要定制,那么Core php是最好的。为了安全,你必须知道一些更好的方式,如sql注入&根据它设计架构。为了加快开发速度,您还可以转到ROR。
有梦想日
答案 4 :(得分:0)
继我的评论之后,我发现与其他人的框架合作而不是procrustean的努力。因为我写了它,我知道我的框架内部可以很快地解决代码,而当我编写一个流行的框架,如CodeIgniter,Zend或Symfony时,我需要花一点时间来记住我应该做些什么他们想要我的方式。
当然,如果您使用框架,将会遇到并解决许多障碍,常见任务和安全问题。但是,如果您已经编写了大部分网站代码,那么重构它以利用框架可能是一项相当大的工作,除非您对初始架构非常聪明并且松散耦合。