<分区>
我正在尝试使用 PHP 框架,但我对 Composer 和终端命令没有信心。我想下载一个框架并将其上传到我的共享主机上,然后开始开发我的应用程序。 有什么建议吗?
谢谢。
<分区>
我正在尝试使用 PHP 框架,但我对 Composer 和终端命令没有信心。我想下载一个框架并将其上传到我的共享主机上,然后开始开发我的应用程序。 有什么建议吗?
谢谢。
最佳答案
CodeIgniter https://codeigniter.com是一个功能强大的 PHP 框架,占用空间非常小
1.解压包
2.将 CodeIgniter 文件夹和文件上传到您的服务器。通常 index.php 文件位于您的根目录下。
3.使用文本编辑器打开 application/config/config.php 文件并设置您的基本 URL。如果您打算使用加密或 session ,请设置您的加密 key 。
4.如果您打算使用数据库,请使用文本编辑器打开 application/config/database.php 文件并设置您的数据库设置。
如果您希望通过隐藏 CodeIgniter 文件的位置来提高安全性,您可以将系统和应用程序文件夹重命名为更私密的名称。如果您确实重命名它们,则必须打开主 index.php 文件并使用您选择的新名称在文件顶部设置 $system_path 和 $application_folder 变量。
为了获得最佳安全性,系统和任何应用程序文件夹都应放在 Web 根目录之上,这样它们就无法通过浏览器直接访问。默认情况下,.htaccess 文件包含在每个文件夹中以帮助防止直接访问,但最好将它们完全从公共(public)访问中删除,以防 Web 服务器配置更改或不遵守 .htaccess。
如果您想公开您的 View ,也可以将 View 文件夹移出您的应用程序文件夹。
移动它们之后,打开您的主 index.php 文件并设置 $system_path、$application_folder 和 $view_folder 变量,最好使用完整路径,例如'/www/MyUser/system'。
在生产环境中采取的一项额外措施是禁用 PHP 错误报告和任何其他仅供开发使用的功能。在 CodeIgniter 中,这可以通过设置 ENVIRONMENT 常量来完成,这在安全页面上有更完整的描述。
就是这样!
无论您走到哪里,您都拥有一个强大的 MVC 框架。它也很受欢迎。
关于php - 哪个 php 框架适合共享主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35321696/