Frameworks PHP开发人员创建自己的框架容易吗?

Frameworks PHP开发人员创建自己的框架容易吗?,frameworks,imdb,Frameworks,Imdb,我想创建一个类似imdb.com的网站。imdb.com是否使用任何框架?如果是,它使用哪种框架?否则,它们是否会自行发展?普通的PHP开发人员创建自己的PHP框架容易吗?开发一个新框架不是一件琐碎或简单的工作。即使对于一个团队来说,也很难处理,所以在开始之前,一定要确定你还需要创建另一个团队 相反,使用开源的、众所周知的解决方案,这样就有可能对bug进行分类和修复。有许多甚至可以用于商业用途。只需选择您最喜欢的一个:,或其他什么,然后开始在上面构建您的应用程序 对于IMDB,他们可能正在使用一

我想创建一个类似imdb.com的网站。imdb.com是否使用任何框架?如果是,它使用哪种框架?否则,它们是否会自行发展?普通的PHP开发人员创建自己的PHP框架容易吗?

开发一个新框架不是一件琐碎或简单的工作。即使对于一个团队来说,也很难处理,所以在开始之前,一定要确定你还需要创建另一个团队

相反,使用开源的、众所周知的解决方案,这样就有可能对bug进行分类和修复。有许多甚至可以用于商业用途。只需选择您最喜欢的一个:,或其他什么,然后开始在上面构建您的应用程序


对于IMDB,他们可能正在使用一个框架,但无法判断是否有框架。

您希望创建自己的框架有两个原因:

  • 学习目的,这是一个很好的学习机会,因为你 我会学到很多
  • 我非常怀疑这对你来说是个问题,但是 如果您相信您的框架可以在某些方面有所不同和更好 比那些已经存在的方式,去吧
  • 框架不是应用程序,框架是一个工具集,可以让您直接了解应用程序本身,而不是编写数据库抽象层,您可以了解内置的工作原理并编写应用程序所需的业务逻辑。

    作为PHP开发人员:

    • 我有自己的php框架,所以你可以说这并不难;但您必须首先了解其他框架是如何工作的。。。并决定您的框架需要做什么。。。你同意哪种设计模式
    • 大多数大型网站都没有使用著名的框架,甚至没有自己的框架。。。主要使用大量的库。。。因为当你使用一个框架时,你的代码会更快,但你会浪费资源,如RAM、CPU IO/磁盘
    一个编程良好的应用程序是一个100%使用其源代码的应用程序,这是一个很好的OOP,MVC。。。但不是以大多数框架的工作方式。。。这就是所谓的无生命工作时间导致项目质量下降