创建模型视图和控制器的功能。 (如何安全打电话)

时间:2014-12-07 18:25:30

标签: php security scaffolding

抱歉这个令人困惑的标题,

我有兴趣创建一个函数,该函数创建新的默认模型,视图和控制器文件,其名称i通过该函数提供给定义的URL目录。

为了更清楚,我想通过一个函数自动创建模型视图和控制器,并将它们放在我的目录中,而不必单独创建和标记它们。

这个过程看起来很清楚,虽然我关心的是找到最好的方法来调用这个功能,只有当我需要它并确保随机用户无法访问它并在我的服务器上创建一堆文件。这是我在限制页面上以表格形式创建的吗?

在我的问题中要更清楚:

调用此函数的最佳和最安全的方法是什么?

1 个答案:

答案 0 :(得分:-1)

更安全的是使用CLI - 命令行界面,例如Laravel的Artisan CLI:

php artisan:makemigration create_table

在app / database / migrations文件夹中创建迁移文件,或:

php artisan controller:make PhotoController

在app / controllers文件夹中创建控制器 因此,如果此功能将在WEB PAGE中,则不安全,因为当您通过SSH连接连接服务器并键入一些命令时,任何人都可以访问它并操纵您的项目,在CLI中更安全。 希望我能帮忙。