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

时间:2015-08-02 15:26:10

标签: php

我在共享转售托管上,不允许我直接自定义我的服务器,并且已经询问过Composer。我的主机声明它将是一个服务器范围的安装,因此他们不能允许它,而不升级到我目前无法负担的专用盒。

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

  • 主题化

  • 会话管理

  • 控制器访问 - 类似于控制器/功能或控制器。来自上面的URL和管理功能,限制访问。

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

  • 可能还有数据库管理

任何人都可以提出任何建议吗?我知道Joomla并喜欢它,但我不需要在这个项目的框架之上有一个完整的CMS。

2 个答案:

答案 0 :(得分:4)

您可以在计算机上使用composer开发应用程序,然后在准备好后将所有文件复制到服务器上。 Composer本身不需要在服务器上运行应用程序 - 它只下载并生成一些文件。如果可以的话,你现在应该尝试利用作曲家的优势,更新你不会太懒的图书馆。

答案 1 :(得分:0)

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

你需要SSH,但这非常有用我不建议你在没有它的情况下使用任何主机。

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

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