Php 简明教程
Core PHP vs Frameworks
PHP是目前最流行的用于Web应用程序开发的服务器端编程语言,近75%的网站使用PHP(以其核心形式或可用的各种PHP框架之一)构建。为了在使用“核心PHP”或框架进行Web开发之间做出选择,我们需要了解两者之间的优缺点。
简单来说,用核心PHP开发Web应用程序就像通过在纸上写下每个步骤来手动解决数学问题一样。另一方面,使用框架类似于使用计算器等工具来解决问题。正如计算器一样,框架是用于快速开发应用程序的有用工具。
Core PHP vs Frameworks – Pros and Cons
Web 框架(尤其是 PHP 框架)是一组一个或多个 PHP 库和类。它提供通用功能,从而允许开发人员更加专注于应用程序逻辑,而不是编写草稿代码。它提供可重用的软件环境,可以快速构建一个最小的工作模板应用程序。
纯粹使用核心 PHP 开发 Web 应用程序具有自己的优点和缺点−
-
它为开发人员提供了更好的控制和灵活性。
-
同时,对于一个仅使用核心 PHP 开发的大型应用程序可能会变得难以管理和维护。
现在,让我们来看看使用 PHP 框架的优缺点−
-
Symfony、Laravel 或 Yii 等 PHP 框架提供了一种更加标准化的 Web 应用程序开发方式。由于框架处理了大部分例行且重复的部分,因此开发人员可以更加专注于应用程序逻辑。因此,花在调试上的时间减少了。
-
另一方面,与核心 PHP 相比,该框架不那么灵活。应用程序的框架模板已随时可用,而开发人员只能在框架定义的范围内自定义功能。