私信发送成功
Watch Star Fork

taosikai / PHPDishPHPMIT

PHPDish 是一个基于Symfony框架开发的内容社区系统;得益于大量的前端以及后端的第三方类库的使用使得PHPDish有着高质量的代码,敏捷实现; 由于PHPDish目前规划了很多碎片化的功能因此没有采取标准的代码版本的概念;你可以使用composer或者直接下载本仓库进行程序的安装。
克隆/下载
slince 最后提交于 2018-01-22 18:07 add
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
2018-01-22 15:26
2018-01-22 18:07
2017-06-29 16:19
2018-01-22 18:07
2017-06-29 16:19
2018-01-17 17:47
2017-08-10 17:14
2017-10-27 11:03
2018-01-11 19:57
2017-12-23 20:16
2017-12-24 17:55
2018-01-09 17:46
2017-06-29 16:19
Loading...
README.md 4.40 KB

PHPDish

PHPDish 是一个基于Symfony框架开发的内容社区系统;得益于大量的前端以及后端的第三方类库的使用使得PHPDish有着高质量的代码,敏捷实现; 由于PHPDish目前规划了很多碎片化的功能因此没有采取标准的代码版本的概念;你可以使用composer或者直接下载本仓库进行程序的安装。 QQ群号:138307655,欢迎进群讨论。

Requirements:

  • PHP 5.5.9+
  • MYSQL 5.6+

Features

  • 社区话题/回复
  • 专栏文章/评论
  • Notification通知
  • Markdown编辑器
  • Github风格Emoji表情支持
  • 在回复中@他人
  • 个人主页

关于部分功能的使用以及实现请关注”PHPDish开发手记“专栏,我会在该专栏内记录一些开发经历与使用方法;

PHPDish功能仍在继续实现中,陆续会有新的功能发布出来,欢迎关注,欢迎贡献代码。如果你有好的建议或者问题需要反馈, 可以在Issue 发布新贴;或者到PHPDish社区 http://www.phpdish.com 发布新的话题。如果没有及时回复你可以在PHPDish私信我@slince

文档

安装文档查看这里 /app/Resources/doc/install.md

开源库

项目中使用的第三方库比较多不能一一列举,这里提一些比较核心功能使用到的库

  • 后端
名称 说明
friendsofsymfony/user-bundle 用户管理基础组件
friendsofsymfony/message-bundle 站内信实现的基础组件
knplabs/knp-markdown-bundle Markdown 解析组件
knplabs/knp-menu-bundle 文件系统管理组件
knplabs/knp-gaufrette-bundle 菜单栏生成组件
hwi/oauth-bundle OAuth登录
emojione/emojione Emoji 表情解析的后端组件
lincanbin/material-design-avatars 字符头像生成库
  • 前端
名称 说明
jquery-pjax PJax
marked Markdown 解析组件,前端用
plupload 文件上传
twemoji Emoji 解析
textcomplete 文本域内自动完成,@用户和emoji提示由此组件实现
store 数据存储组件,可将数据写入到多个媒介
highlight.js 正文内代码高亮
inline-attachment 粘贴板复制粘贴上传以及文件拖拽上传
codemirror 前端编辑器
simplemde Markdown编辑器

License

PHPDish 采用 MIT 开源许可证,你可以在商业项目中免费使用 PHPDish 或者基于 PHPDish 二次 开发而不必支付费用。

赞助 Donate

开源项目的发展离不开大家的支持,如果项目对你有所帮助你可以赞助我帮助我把 PHPDish 做的更好。

  • 微信/支付宝

  • PayPal

https://www.paypal.me/slince

捐赠时请留下您的 GitHub 或者个人主页等相关的个人信息 :heart:

联系我

项目点评 ( 0 )

你可以在登录后,对此项目发表评论

6_float_left_people 6_float_left_close