基于 Laravel5.4 的下一代 PHP 开发框架 (API/SPA /Vue2/iView)
这是我们团队的一个非盈利项目,以Apache2.0协议开源...不限制商用
Notadd是什么
Notadd 是基于Laravel 和 Vue 的开源PHP框架, 由于其本身的灵活性和先进的技术架构,使得你通过模块(主功能)、插件(功能增强)、模板(前端样式)像搭积木一样组合成你想要的,诸如:商城、CMS、微信、论坛... 快速完成开发。
Notadd 像操作系统一样,你可以通过安装“软件”,成为适用于你的“电脑”。
先进的技术方案,使得你无需担心后期功能拓展与迭代问题,大大降低了维护成本。对于一个超过三年生命周期的项目来说,Notadd 最适合不过。
总之,Notadd 是新的技术方向标,能让每个web艺术家像构建工程一样构建程序。
相关技术
- PHP7
- Laravel
- VueJS单页面web应用
- Composer
特点
- 前后端完全分离
- 前端渲染模板,大大降低后端负载
- 页面无刷新,响应速度快
- 低耦合度,可“搭积木”
- 同时支持所有平台(PC/平板/手机/APP/硬件)
文档
开源
开源不易,希望大家能给个星吧~~
Demo
https://demo.notadd.com
demo 123qwe
交流群
Q群 :321735506
交流社区:https://bbs.notadd.com
本帖已被设为精华帖!
本帖由系统于 6年前 自动加精
感谢所有愿意开源的大神.
墙裂支持
Beta1 fix3 发布了~~
下个版本同时还有用户中心模块
nice
大神好厉害啊,摸拜!
厉害
。。。。。。。。。。。。。。
@Destiny 初来乍到,请多关照~~ 经常看 laravel的文档,中文是你们自己翻译的吗?还是从台湾那边?
@依剑听雨 是的,翻译都是 Laravel-China 社区翻译的
@Destiny 国内Laravel 普及好难,总有一堆人守着TP,说TP简单好用~~
@依剑听雨 。。。每个框架都各自有优点吧..
@Destiny 随着时间的推移,和开发者水平的提高,慢慢就会觉得有些框架不适用了~~
@Destiny 刚开始做网站的时候觉得dedecms好用, 后来觉得doccms好用,再后来觉得基于TP框架开发的好用,再后来laravel,甚至nodeJS (异步回调好恶心~~)
@依剑听雨 哈哈哈哈,是啊,才开始学 node 的时候用回调保持同步,一个代码全是回调方法。。。
Beta1 fix4 发布,修复目前已知的BUG~
欢迎提建议~
@Destiny laravel有没有比较好的开源 商城,最好是 MIT 协议的。
@Destiny Antvel 好像重构了,新版还构建好
@依剑听雨 开源的我就知道 Antvel,收费的 laraStore
@Destiny 我们想做个开源的商城,看来只能改旧版antvel了
@依剑听雨 嗯嗯,向所有开源者敬礼!
:+1:
@Silov237 谢谢,马上Beta2 就要发布了,基于Iview 的新版后台界面
@Destiny 有没有好的 PHP7+ 的源码加密方案, 需要额外装拓展和不需要的都可以~ 不太影响性能的。
我们想做个应用商店,考虑到部分开发者需要将源码加密~~
@依剑听雨 https://www.zhihu.com/question/20142620 你看看这个可以不。
厉害,不过我觉得新人一下子接触laravel和vue太难了。
比方说我。哈哈哈哈哈
支持
@agogos 如果做全栈开发,vue还算比较简单的。一般情况下这个是为了前后端分离
@Destiny 写docs 有什么推荐的吗? gitbook 在国内访问一堆问题~~
@依剑听雨 您说的前后端分离是指分为两个项目分开开发?如果全栈就没必要搞这么复杂。
@Destiny TP难到不好用吗
@wq67200976 PHP学到后面就没人用TP了~~ Laravel 融合了很多JAVA的思想
@agogos 1、分离前后端关注点,前端负责界面显示,后端负责数据存储和计算,各司其职,不会把前后端的逻辑混杂在一起;2、减轻服务器压力,服务器只用出数据就可以,不用管展示逻辑和页面合成,吞吐能力会提高几倍;3、同一套后端程序代码,不用修改就可以用于Web界面、手机、平板等多种客户端;
@依剑听雨 谢谢您的回复!那我还有个问题,如果是前后端分离的话,服务器端的架构需要有什么修改呢?
比方说原来单台用nginx直接搞定,但是如果前后端分离的话,前端资源和后端服务要分开么?
@agogos 可以不分开,路由交给后端处理,这样SEO比较好解决。
也可以分开,前端放在CDN上, 图片和存储也放在CDN。 后端只处理API和搜索引擎的请求(需要渲染一个给搜索引擎的页面)
@依剑听雨 觉得前后分离的目前公司用的还是比较少,我有个同学所在的公司,做的挺大的,但技术上还差很远,还是后端渲染,后端技术很强,他们公司研发了好多技术都申请了专利,后端技术能力这么强,搞不明白为啥不把前端的水平提一个当次,
@wq67200976 一些大公司在用,基本也是趋势~ 能适应各种前端、APP~~现在BAT 以及钉钉这样的公司都是
@依剑听雨 谢谢指导!不过感觉这种技术对于我而言有点太远了,先把后端技术和简单的前端学习好再深入了解学习。
@agogos 现在很多公司都在用,包括你看到的很多网页~~~
也不是说多高深,相对来说,后端省了很多事,不用渲染了。而且不用专门针对APP再开发后端。
@依剑听雨 明白,但是我现在的水平,还在入门laravel呢。。。
我倒是在国外。Laravel和Symphony是最常用的PHP框架。Laravel是我个人最喜欢的PHP 框架。感谢大神。支持所有开源的好项目!
@agogos 入门完Laravel 就比较好上手Notadd了
@cicineer PHP目前还没办法解决分层~~ 所以还是有一定局限~
@依剑听雨 你说的分层什么分层?
点安装404了大哥
@Payne Public必须是根目录~~ 加群发下截图
@cicineer 类似JAVA那样的应用分层~
目前Beta2 还有BUG,在完善中,具体进度请看 github
TP 一定程度上 拉低了业内对PHP 的看法~~
@Payne 问题解决了吗、。
Beta2 fix2 发布,修复了大量 BUG,建议所有用户升级到此版本~
不知道以后PHP能不能实现分层~~
演示账号密码不能登录了呢
@CooperJin 暂时用账号:123qwe 密码 123qwe
目前可以通过 git直接安装了。。。
下周会发布 用户中心模块
周五发布用户中心模块~~
后台登陆不进去
@xhh110 已经更新,并且发布了用户中心模块
@依剑听雨 好的。我再看看
@xhh110 恩恩,有问题可以随时找我~~欢迎交流
@依剑听雨 你的后台主页的button上的链接是 www.hao123.com ?
这个是个示例,意思是模块和插件可以向后台首页输出信息
用户中心发布测试版,支持消息群发,用户组管理
新版文档上线 ~ https://docs.notadd.com/
官方正式取消 压缩包安装方式,后期提供在线安装~
支持一下,点个star:star:
@Lichmaker 多谢啦
用户中心已经趋于完善, 可以测试下~~
下个版本会在Framework 中加入工作流
laradock 的使用方法:https://docs.notadd.com/laradock/
新版本 framework 0.9.0 开发中~ 会有新的特性
太厉害了, 功能齐全.
@yulinyige 还有很多功能待完善