截至2015年,是否有一个现代PHP框架不依赖于Composer?
我在共享转售主机,不允许我直接自定义我的服务器,并已询问有关作曲家。我的主机表示这将是一个服务器范围的安装,因此如果不升级到我目前负担不起的专用机箱,他们将不允许这样做 我已经做了研究,并确定至少前三个框架需要Composer安装,同时调整其可下载文件以匹配这一点。这是不可能的,我正在寻找一些特定的功能:截至2015年,是否有一个现代PHP框架不依赖于Composer?,php,Php,我在共享转售主机,不允许我直接自定义我的服务器,并已询问有关作曲家。我的主机表示这将是一个服务器范围的安装,因此如果不升级到我目前负担不起的专用机箱,他们将不允许这样做 我已经做了研究,并确定至少前三个框架需要Composer安装,同时调整其可下载文件以匹配这一点。这是不可能的,我正在寻找一些特定的功能: 主题化 会话管理 控制器访问-如控制器/函数或Controller.function从URL和上面的管理,限制访问 模型视图控制器路由器样式 可能还有数据库管理 有人能给我提些建议吗?我知
- 主题化
- 会话管理
- 控制器访问-如控制器/函数或Controller.function从URL和上面的管理,限制访问
- 模型视图控制器路由器样式
- 可能还有数据库管理
有人能给我提些建议吗?我知道Joomla,也喜欢它,但我不需要在这个项目的框架之上有一个完整的CMS。你可以在你的计算机上使用composer来开发你的应用程序,然后在准备好的时候把所有文件复制到服务器上。Composer本身不需要在服务器上运行应用程序-它只下载并生成一些文件。现在,如果可以的话,你真的应该尝试利用composer,这会使你懒得更新库变得微不足道。作为现有答案的替代,即“不要使用composer”,我想知道你是否可以使用特定于项目的composer?这不需要在服务器范围内安装,并且可以在任何高质量的共享主机上使用(可能有一个最低要求的PHP版本,但无论如何都应该只使用受支持的版本) 虽然您需要SSH,但这非常有用,我不建议您使用没有SSH的任何主机 要在本地安装Composer,只需在主机上的项目目录中运行安装程序:
curl -sS https://getcomposer.org/installer | php
通常你不需要作曲家。它只是用来下载所有的文件。您可以手动执行,也可以在服务器外部执行,并以正常方式进行传输。有很多vps帐户每年的费用不到50美元,你需要某种专用的硬件不是100%确定,但我认为codeigniter不使用composer Symfony不要求你使用composer。也就是说,您没有理由不能使用本地开发来运行composer并安装所需的所有内容,然后同步所有内容。或者换一台更好的主机,你可以使用很多价格合理的选择。我认为选择框架和库比选择一家网络托管公司更重要。不要让他们限制你选择的技术。我为各种项目这样做。只需在shell脚本中本地使用
rsync
和一组ignore模式,提交到repo本身,然后在SSH会话中在服务器上运行迁移。我不需要在服务器上避免使用Composer,这样升级很方便。我决定采用这种方式,并获得了一个与我的服务器设置相匹配的Xampp版本。现在学习作曲。