选择正确框架的十大标准
您将使用哪个框架来开发您的网站?这是一个清单,您可以使用它来避免犯错误。
1. 受欢迎程度和社区规模
框架越知名和被认可,它就越“有生命力”、不断发展和完善:新的想法、插件的数量和质量等。
2. 理念
这是该框架的本质:它是确保它满足您的需求的基本标准。专业人士根据自己的需要开发的工具显然可以满足其他专业人士的需求。
3. 可持续性
在选择框架之前,请确保它能够在您的持续时间内跟上您的步伐。这简化了应用程序的维护和升级。
4. 支持
另一个不容忽视的标准是轻松找到问题的答案并获得帮助。确定可用的支持:来自发布者。来自社区(邮件列表、IRC 等)?来自服务公司(开发、支持、培训)?
5. 技术
为了避免陷入迷宫,最好选择可互操作的解决方案;一种尊重开发方面的最佳实践(设计模式)的方法。
6. 安全
任何应用程序都可能容易受到攻击。为了最大限度地降低风险,最好选择能够确保安全功能(例如 XSS 管理)的框架。
7. 文档
评估有关框架的现有文献的性质、数量和质量是绝对必要的:一个记录良好的工具既更易于使用,也更易于升级。
8. 许可证
许可证很重要,因为它们会对您的应用程序产生重大影响。例如,使用 GPL 许可框架开发的应用程序必然受 GPL 约束。另一方面,麻省理工学院许可的框架则并非如此。
9. 市场资源的可用性
也许您希望在开发阶段或长期内有一个技术团队围绕您进行维护和升级。换句话说,确保您正在使用的工具所需的技能可以在公开市场上获得。
10. 尝试一下!
这就是关键!不要满足于阅读互联网上的评论、评论和谣言,无论好坏。通过测试,您将能够做出自己的决定并确保您对该工具完全满意。