gpt4 book ai didi

php - 在没有 php 框架的情况下将 php 框架用于现有的 php 应用程序是个好主意吗?

转载 作者:行者123 更新时间:2023-12-02 07:50:12 25 4
gpt4 key购买 nike

我正在开发一个目前不使用任何框架的大型 php 站点。我的大问题是,随着时间的推移慢慢尝试将框架融入应用程序是否可取,例如在创建的新部件和更新的旧部件中?

比如所有的页面都是直接通过url服务的,有几十个是这样的

//monitoring_projet.php
<?php
session_start();
require_once($_SERVER['DOCUMENT_ROOT'].'/include/header.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/include/config_ats.php');
$page_link = 'monitoring_projet.php';
?>

<div id="content" style="padding-left:10px;margin:0 10px">
<br />
<?php
include($_SERVER['DOCUMENT_ROOT'].'/include/gestion_projet_entreprise.php')
?>
</div>

<?php require_once($_SERVER['DOCUMENT_ROOT'].'/include/footer.php'); ?>

我一直在阅读 Zend Framework 作为我选择的 php 框架毒药。尝试使用 ZF 来引导应用程序并将所有这些通用代码放在一个地方是否是个好主意?或者,在这一点上,将框架添加到组合中是否会引起比其值(value)更多的麻烦?

最佳答案

恕我直言,将框架插入到这样的项目中只会带来麻烦;我认为配置、依赖管理等将是一个真正的麻烦。

我认为在这里最有效的方法是制作一个单独的空白框架项目,根据您的项目规范定义 View 、 Controller 和模型,然后插入当前页面中的代码,在 Controller 之间分发代码并适本地查看.这样,您就可以将配置和支持类迁移到框架中,而无需尝试改变框架以适应您的项目。

关于php - 在没有 php 框架的情况下将 php 框架用于现有的 php 应用程序是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4275348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com