我想建立一个相当自定义的社交网络类型网站。但是,我并不精通OOP编程,所以我一直在研究一些可以更容易设置这样一个网站的选项。
ExpressionEngine可以工作,但似乎很难设置为更具社交性的网站。
BuddyPress看起来可以工作,但是需要大量的自定义来获得我想要的那种网站,而且我再没有时间学习高级编程。
那里还有其他解决方案吗?一些PHP框架可以轻松设置用户系统,并且可以轻松地使用数据库查询吗?
答案 0 :(得分:4)
您应该考虑以下三个平台之一:wordpress,drupal或joomla
答案 1 :(得分:2)
我知道你没有说过oop,但是接受这样的项目意味着你最好的尝试并在oop中完成它,它将在未来节省你的屁股,一旦你掌握了它,它将会真的很容易。
我建议使用yii这样的框架,因为初学者很容易进入它。至少试一试。
很抱歉,如果我的回答与这个问题相矛盾,那就试着帮忙吧!
答案 2 :(得分:1)
我过去曾使用社交引擎(look here)。立即启动并运行,非常可定制,开箱即用,支持本地化,无需任何编程和可扩展的丰富(对于PHP精明)。当然有关于许可证费用的一点,但相信我,值得每一分钱。
答案 3 :(得分:1)
像UserCake(免费)这样的PHP框架,非常容易初学者。您也可以轻松创建自己的程序框架。
很少有像BonFire这样的MVC框架(使用Code Igniter构建)很容易为您生成MVC,并且会让您的生活更轻松。这些文档可以提供良好的文档。
您可以尝试使用与此框架UserFrosting集成的其他用户管理的其他UserFrosting。
如果你真的不喜欢它们并且只想要一个程序框架,那就去CodeCanyon购买这个。这实际上是一个强大的框架+用户管理内置的程序性PHP。它是一个用MySQLi构建的安全的。
答案 4 :(得分:0)
大多数框架都是为了利用OOP,Wordpress,Joomla的强大功能,所有这些软件在开始时听起来都很简单但是一旦你成为一个更好的开发人员,你将面临太多问题而你的代码将无法轻易维护,你不会找到一个没有OOP的框架因为那会是个玩笑,我会建议你使用codeigniter,因为它很容易学习