【发布时间】:2013-05-07 07:15:39
【问题描述】:
我是 PHP 新手,在编写了几个 CMS 之后,我想尝试一些更复杂的东西。
我想做的是创建一个脚本,借此我可以创建一个包含函数、类和表单等的整个用户区域。类似于用户的个人管理面板,但在他们自己的目录中。目的是然后在网页中创建自己的网页。我认为这是一项常见的任务,因为我猜这是所有博客、投资组合网站、facebook、youtube 所做的。
我一直在尝试使用 mkdir fopen fwrite 和类似的命令,但我不知道如何使用这些 - 没有大量代码 - 来创建功能齐全的用户区域,如管理面板。
写完这篇文章后,我发现在扩展它时遇到了问题。如果用户总是在创建文件,那么这最终会占用大量的服务器空间。在 Codeigniter 之类的框架中通过 MVC 是否有更好的方法来做到这一点?
或者最好的方法是使用php copy()?
【问题讨论】:
-
wordpress 会是你更好的选择吗??
-
@Subash 也许是的,但我想自己创建它以了解更多 PHP
-
你应该玩
HMVCBonfire cibonfire.com 也可以看看 CI Bonfire module Builder 的功能 -
@dianuj 谢谢,这看起来不错
-
你可以试试 Codeigniter 框架,它轻巧但非常强大codeigniter.com
标签: php content-management-system createprocess multi-user