我想出一个主要基于PHP的Web应用程序。我想了解一些我可以利用的最佳实践和技术,以便尽快推出应用程序。我的团队将远程工作,所以我想了解通过网络资源进行协作的最佳方式。我期待在这里,选项或技术框架可以在更短的时间内让我成为一个伟大的应用程序。 我在这里给出了一个小例子。请扩展我的计划并给我建议......
我希望将更多内容添加到此列表中,以便减少代码并重用更多内容。请帮帮我。
可重用性是关键因素。如何以有效的方式利用已有的类,框架等?我想知道我的选择。
答案 0 :(得分:2)
尝试找到适合您需求的框架。如果您想要可重用性,请确保您了解/理解MVC模式(OOP)的概念。我个人使用Zend-Framework,它有一个非常大的社区。 p>
(但是,一个好的做法是构建自己的框架。查看其他框架并了解专业和缺点。)
每个项目都以UML设计开头:http://en.wikipedia.org/wiki/Unified_Modeling_Language
不要试图再次发明轮子,例如:学习/玩960 css网格http://960.gs,jQuery和不同的数据库类型。
记录一切!
测试所有内容http://simpletest.org
使用subversion轻松访问项目的先前版本http://subversion.net