当前位置:  软件>php软件

开源社区系统 widyphp

    来源:    发布时间:2015-01-02

    本文导语:  widyphp(http://www.widyphp.com)是一款基于php+mysql开发的免费开源社区系统,以用户和小组为核心,扩展其他功能,和目前网络上存在的其他社区系统相比其有如下的特点。 一,简单迅速。系统设计之初的目的就是为了开发迅速并且...

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还是测试版本。

开源社区系统 widyphp[图片]开源社区系统 widyphp[图片]

开源社区系统 widyphp[图片]

开源社区系统 widyphp[图片]

开源社区系统 widyphp[图片]


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • apache的开源小组怎么生存的?比如struts的开源小组,他们的成果被商用也没人付钱
  • 建议建立一个面向开源软件组织和准备参与开源组织者的交流通道
  • 开源软件和不开源软件哪个质量更高?
  • 开源爱好者进来
  • 开源专家:企业级开源软件大盘点
  • 企业不用开源产品的原因??
  • [讨论]自由软件之于开源软件
  • linux开源软件
  • 参与开源项目
  • 开源力量ConcourseConnect
  • 开源门户平台 GateIn
  • 开源CRM软件 Daffodil CRM
  • linux下的软件都必须是开源的么
  • 开源VPN软件 Freelan
  • 开源潜水设备 OpenROV
  • 开源串口通信程序 linucom
  • 免费开源图形API Mesa3D
  • 开源Flash播放器 Lightspark
  • 开源硬件 IP 核心 OpenCores


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3