开源社区系统 widyphp

GPL
PHP
跨平台
2013-11-04
widyphp

widyphp(http://www.widyphp.com)是一款基于php+mysql开发的免费开源社区系统,以用户和小组为核心,扩展其他功能,和目前网络上存在的其他社区系统相比其有如下的特点。

一,简单迅速。系统设计之初的目的就是为了开发迅速并且简单,在app目录下建立一个文件夹以及一个php文件,写入一个简单的类,便完成了第一个helloworld程序开发(可参考开发文档)。程序运行中对于各组件是按需加载,需要时候才加载。对于常用的数据库类和会话类预先加载。

二,模块丰富。小组模块你可以用来做一个基于兴趣的用户网站;文章模块你可以用来做新闻资讯网站。如果你对于论坛要求不高,不想弄复杂的discuz论坛,那么论坛模块是不错的选择;活动模块可以制作一个以活动为中心的网站。同时勋章模块,礼物模块可以增加网站的趣味,未来并计划引入游戏模块以增加网站用户的娱乐性和粘性。资料模块你可以选择本地上传或者上传URL链接,用来制作一个下载站。同时配有图片墙和话题墙,让你的网站生动活泼。

三,模块可重复利用性高。经常用到的函数或者模块存放在同一文件下,比如经常用到的获得用户不同大小头像函数get_user_face($url,$type="middle"),再比如获得用户所有信息$this->com_model->get_user_info($userid)。

四,标准开发。widyphp每个控制器都按照一定的标准开发,比如显示页面函数一般是show(),列表页面一般是xlist(),其中x在每个控制器中不同。ajax调用时用ajax()函数,网站管理员管理是admin_system()函数。为了安全增加的防止csrf攻击的$this->com_model->create_hash()以及$this->com_model->check_hash($hash)。

五,文档简单,可扩展性强。文档以新手入门为起点,介绍框架的各个环节,同时提供可扩展和添加的类库,目前已经存在的类库有session会话类、upload上传类、image图像类、validate表单验证类、page数据分页类、以及邮件类。你可以自己随时添加新的类库并在程序中使用。

六,URL简单。你可以构建于类似豆瓣小组的链接如http://www.douban.com/group/11111。文URL非常干净简洁,有利于增加页面权重以及搜索引擎收录。

除了以上之外,还支持QQ,微博,人人网账号登录,更多特性等待你去发现.

目前提供的widyphp还是测试版本。

加载中

评论(2)

懵贞
为什么源码下载和软件文档都点不开。。
360游戏多-手游社
360游戏多-手游社
我想知道这个软件在哪能下载呢。

widyphp 0.4 版本发布

widyphp 0.4版本发布,此次更新主要是对活动模块的修改,之后,你可以制作一个强大的活动报名网站,允许活动发布者设置活动报名的门槛,或者设置活动报名者必须填写的信息,这些信息完全由活...

2014/07/21 13:55

widyphp 安卓简易客户端发布

widyphp安卓简易客户端发布。 采用的是phonegap+jquerymobile。目前不够完善,我将努力去完善修改,欢迎批评指正。 对于使用widyphp建站的人员,我们将尽力免费提供android客户端(在可预知的...

2014/06/04 00:45

widyphp 0.3 版本发布,开源社区系统

widyphp 0.3 发布,0.3 版本相对于以前版本,做了如下较大的改动: 1 前台完全采用bootstrap v3.0, 界面简单清晰(但不支持IE6,对于老掉牙的浏览器不计划做兼容)。 2 数据库主键全部改为I...

2014/05/14 22:03

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

widyphp 0.2版本发布

widyphp 0.2版本发布。widyphp是基于php+mysql建立的免费开源社区系统。此次版本的更新主要是后台界面的操作更新

2014/03/02 17:52
70
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部