我不确定这个问题是否符合SO的指导原则,但我想知道是否存在可以使用微框架的特定情况。按名称命名,它适用于小型项目。但是,我们永远无法判断一个项目在这个时刻本质上是小的,以后会不会大量增长。这是否意味着我们只能将微框架用于REST API和其他东西(几乎总是大项目的一小部分)?何时使用php微型框架?
2
A
回答
0
这真的很大程度上取决于您的需求。如果我想创造需要几个小时的东西,它或多或少只是一些香料的“Hello world”,我使用Silex。如果我需要更大一点的东西,我抓住Symfony2并花费下一小时配置它(仅仅因为它可能值得花费更多时间)。但认为它很简单就太天真了。我知道即使是最微小的项目也会推出更大的框架,只是因为他们有一天会成长。其他人在微观框架中完成它们,如果需要的话就重写它们。只要和你的团队坐在一起,写下在特定情况下使用微观框架的优点和缺点,那应该是最好的。
+0
“......对于最小的项目,只是因为他们有一天会成长。”我唯一担心的问题是我是否可以在使用微框架的情况下发展项目,并且只需最少的编码。 – abhisek 2012-07-23 05:25:50
相关问题
- 1. .NET微型框架+ ARM howto
- 2. 在PHP微MVC框架
- 3. 用于php开发的微框架
- 4. 何时使用原型js框架
- 5. 如何在瓶子微型框架中使用烧杯会话?
- 6. 在微型框架中路由别名
- 7. .NET微型框架解析双重
- 8. PHP Silex微框架语法解释
- 9. 在Flask微型框架中使用WTForms的populate_obj()方法
- 10. 是否有人在Visual Studio 2010中使用.NET微型框架?
- 11. Python HATEOAS使用微型框架,如前夕在sqlalchemy上运行
- 12. Flex框架与微架构
- 13. 何时使用JavaScript框架?
- 14. 何时使用Web框架?
- 15. 微软测试框架测量时间
- 16. PHP框架OOP模型
- 17. 使用php symfony框架
- 18. 需要使用PHP框架
- 19. 使用PHP的框架
- 20. 用于RESTful应用程序的Python微型框架?
- 21. 如何使用PHP Slim框架解析特定类型的JSON?
- 22. 如何让模型在Phalcon PHP框架中使用默认值?
- 23. 使用AJAX脚手架的PHP框架?
- 24. 如何开始使用PHP框架?
- 25. 如何在框架中使用PHP CURL?
- 26. 如何获得.net微型框架的子字符串?
- 27. 如何在CodeIgniter中配置Slim微型框架?
- 28. System.Net.Http.HttpRequestException(微软Bot框架)
- 29. WinJS 4.0 - 微软JS框架
- 30. 微软同步框架
看来你不希望为API使用单独的框架,因为这可能会使它与绝大多数项目隔离开来,从而难以开发并保持同步。一般来说,微型框架可以增长;他们被称为是因为他们包含更少的内置组件和机制等。 – Lusitanian 2012-07-23 04:58:27