我想我对每一个是什么有一个相当好的想法(就waf和cms而言),但是我不知道哪个应该使用,什么时候使用。我所做的所有web开发都是完全从头开始的,我写了所有的东西,显然不是太复杂。是否还有许多站点是从头开始构建的--这是否仅为非常复杂的应用程序保留?
发布于 2013-03-09 06:21:35
不育系:
通常用于让多个人编辑对HTML一无所知并需要WYSIWYG来完成任务的内容。也就是说,某些类型的站点通常运行在某种CMS上,这些站点为了便于组织而需要由数据库驱动。
FrameWork:
通常用于web应用程序,因为它们通常具有ORM,这使得从数据库管理数据非常容易。在许多原因中..。(内置安全性、用户管理等功能)
自定义站点:
如果我不能从数据库中获得任何或很少的数据,并且它不是一个传统的web应用程序,我通常会做定制网站。我这样做是因为它通常更快。
话虽如此,您可以将它们中的任何一个用于任何目的。这是内置的功能,使它们更好地处理不同的事情。你对从头开始的建筑有疑问。我会说,越复杂,对框架的需求就越大。网站越简单,就越容易从头开始编写。
https://stackoverflow.com/questions/15304286
复制相似问题