当前位置: 首页 > 软件库 > 建站系统 > 论坛系统BBS >

widyphp

开源社区系统
授权协议 MIT
开发语言 PHP
所属分类 建站系统、 论坛系统BBS
软件类型 开源软件
地区 国产
投 递 者 壤驷旭
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

widyphp 是一款基于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还是测试版本。

 相关资料
  • 6.2. 社区资源 寻求实时帮助,可以在Freenode IRC服务器的#go-nuts频道里找到其他的用户或是开发人员。 Go语言的官方邮件列表是Go Nuts。 报告Bug可以使用Go问题追踪器。 对于想及时了解开发进度的读者,可以加入另一个邮件列表golang-chenkins,这样在有人往Go代码库中checkin新代码时就会收到一封简要的邮件。

  • 3.9. 社区资源 在 Freenode IRC 上,可能有很多#go-nuts的开发人员和用户,你可以获取即时的帮助。 还可以访问Go语言的官方邮件列表 Go Nuts。 Bug可以在 Go issue tracker 提交。 对于开发Go语言用户,有令一个专门的邮件列表 golang-checkins。 这里讨论的是Go语言仓库代码的变更。 如果是中文用户,请访问:Go语言中文论坛。

  • Play Community 是一个基于 Play Framework 开发的社区系统,宗旨是提供一套知识学习的闭环系统。系统主要分为学习,问答,交流和搜索四个板块。 学习板块 社区的维护者可以在学习板块维护一系列电子书,供初学者系统化地学习基础知识。 问答板块 初学者在学习过程中遇到问题可以到问答板块提问,社区维护者或成员及时解答。 交流板块 中高级成员可以交流板块分享一些学习或实战经验。 搜索

  • C.2.1 国际社区 下面是在线参考的一些国际网址: http://partners.trolltech.com/ http://lists.trolltech.com/qt-interest/ http://doc.trolltech.com/qq/ 可以从 http://doc.trolltech.com 中获取 Qt 的当前版和一些早期版本的在线参考文 档。这个网站也选摘了 Qt 季刊(Qt

  • 社区能源共享 功能描述 本 合约 以纽约实验性的能源微电网为例,作为一个简单的案例进行实现。 “在总统大道的一边,五户家庭通过太阳能板发电;在街道的另一边的五户家庭可以购买对面家庭不需要的电力。而连接这项交易的就是区块链网络,几乎不需要人员参与就可以管理记录交易。”但是这个想法是非常有潜力的,能够代表未来社区管理能源系统。” 布鲁克林微电网开发商 LO3 创始人 Lawrence Orsini 说

  • 联系我们 Nacos Gitter-https://gitter.im/alibaba/nacos Nacos 微博-https://weibo.com/u/6574374908 Nacos segmentfault-https://segmentfault.com/t/nacos 邮件列表 邮件列表建议讨论任何与Nacos有关的事情。具体请看参考手册描述如何订阅我们的邮件列表。 dev-naco