到2015年,是否有不依赖于Composer的现代PHP框架?


Is there a modern PHP framework as of 2015 that does not rely on Composer?

我在共享转售主机上,不允许我直接自定义我的服务器,并且已经询问了Composer。我的主机说这将是一个服务器范围的安装,因此他们不允许它,除非升级到一个专用的盒子,我现在负担不起。

我已经做了我的研究,并确定至少前三个框架需要Composer安装,同时调整他们的可下载文件以匹配。这是不可能的,我正在寻找一些特定的功能:

  • 主题

  • 会话管理
  • 控制器访问类控制器/功能或控制器。

  • 模型视图控制器路由器样式

  • 和可能的数据库管理

谁能提点建议?我知道Joomla并且喜欢它,但是我不需要在这个项目的框架之上建立一个完整的CMS。

您可以在计算机上使用composer来开发应用程序,然后在准备好时将所有文件复制到服务器上。要运行应用程序,Composer本身不需要在服务器上——它只下载并生成一些文件。如果可以的话,现在你真的应该尝试利用composer,它使更新库变得很简单,否则你会懒得去做。

作为现有答案的替代方案,即"不要使用Composer",我想知道您是否可以使用特定于项目的Composer?它不需要在服务器范围内安装,并且可以在任何高质量的共享主机上工作(可能有一个最低要求的PHP版本,但无论如何你应该坚持只支持版本)。

虽然你需要SSH,但它非常有用,我不建议你使用任何没有它的主机。

要在本地安装Composer,只需在主机的项目目录下运行安装程序:

curl -sS https://getcomposer.org/installer | php