基于 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/硬件)

文档

https://docs.notadd.com/

开源

github项目地址
oschina项目地址

开源不易,希望大家能给个星吧~~

Demo

https://demo.notadd.com
demo 123qwe

交流群

Q群 :321735506
交流社区:https://bbs.notadd.com

本帖已被设为精华帖!
本帖由系统于 5年前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 72

感谢所有愿意开源的大神.

7年前 评论

Beta1 fix3 发布了~~
下个版本同时还有用户中心模块

7年前 评论
Corwien

大神好厉害啊,摸拜!

7年前 评论
Destiny

。。。。。。。。。。。。。。

7年前 评论

@Destiny 初来乍到,请多关照~~ 经常看 laravel的文档,中文是你们自己翻译的吗?还是从台湾那边?

7年前 评论
Destiny

@依剑听雨 是的,翻译都是 Laravel-China 社区翻译的

7年前 评论

@Destiny 国内Laravel 普及好难,总有一堆人守着TP,说TP简单好用~~

7年前 评论
Destiny

@依剑听雨 。。。每个框架都各自有优点吧..

7年前 评论

@Destiny 随着时间的推移,和开发者水平的提高,慢慢就会觉得有些框架不适用了~~

7年前 评论

@Destiny 刚开始做网站的时候觉得dedecms好用, 后来觉得doccms好用,再后来觉得基于TP框架开发的好用,再后来laravel,甚至nodeJS (异步回调好恶心~~)

7年前 评论
Destiny

@依剑听雨 哈哈哈哈,是啊,才开始学 node 的时候用回调保持同步,一个代码全是回调方法。。。

7年前 评论

Beta1 fix4 发布,修复目前已知的BUG~
欢迎提建议~

7年前 评论

@Destiny laravel有没有比较好的开源 商城,最好是 MIT 协议的。

7年前 评论

@Destiny Antvel 好像重构了,新版还构建好

7年前 评论
Destiny

@依剑听雨 开源的我就知道 Antvel,收费的 laraStore

7年前 评论

@Destiny 我们想做个开源的商城,看来只能改旧版antvel了

7年前 评论
Destiny

@依剑听雨 嗯嗯,向所有开源者敬礼!

7年前 评论

@Silov237 谢谢,马上Beta2 就要发布了,基于Iview 的新版后台界面

7年前 评论

@Destiny 有没有好的 PHP7+ 的源码加密方案, 需要额外装拓展和不需要的都可以~ 不太影响性能的。
我们想做个应用商店,考虑到部分开发者需要将源码加密~~

7年前 评论
Destiny
7年前 评论

厉害,不过我觉得新人一下子接触laravel和vue太难了。
比方说我。哈哈哈哈哈

7年前 评论

@agogos 如果做全栈开发,vue还算比较简单的。一般情况下这个是为了前后端分离

7年前 评论

@Destiny 写docs 有什么推荐的吗? gitbook 在国内访问一堆问题~~

7年前 评论

@依剑听雨 您说的前后端分离是指分为两个项目分开开发?如果全栈就没必要搞这么复杂。

7年前 评论
hiwangqi

@Destiny TP难到不好用吗

7年前 评论

@wq67200976 PHP学到后面就没人用TP了~~ Laravel 融合了很多JAVA的思想

7年前 评论

@agogos 1、分离前后端关注点,前端负责界面显示,后端负责数据存储和计算,各司其职,不会把前后端的逻辑混杂在一起;2、减轻服务器压力,服务器只用出数据就可以,不用管展示逻辑和页面合成,吞吐能力会提高几倍;3、同一套后端程序代码,不用修改就可以用于Web界面、手机、平板等多种客户端;

7年前 评论

@依剑听雨 谢谢您的回复!那我还有个问题,如果是前后端分离的话,服务器端的架构需要有什么修改呢?
比方说原来单台用nginx直接搞定,但是如果前后端分离的话,前端资源和后端服务要分开么?

7年前 评论

@agogos 可以不分开,路由交给后端处理,这样SEO比较好解决。
也可以分开,前端放在CDN上, 图片和存储也放在CDN。 后端只处理API和搜索引擎的请求(需要渲染一个给搜索引擎的页面)

7年前 评论
hiwangqi

@依剑听雨 觉得前后分离的目前公司用的还是比较少,我有个同学所在的公司,做的挺大的,但技术上还差很远,还是后端渲染,后端技术很强,他们公司研发了好多技术都申请了专利,后端技术能力这么强,搞不明白为啥不把前端的水平提一个当次,

7年前 评论

@wq67200976 一些大公司在用,基本也是趋势~ 能适应各种前端、APP~~现在BAT 以及钉钉这样的公司都是

7年前 评论

@依剑听雨 谢谢指导!不过感觉这种技术对于我而言有点太远了,先把后端技术和简单的前端学习好再深入了解学习。

7年前 评论

@agogos 现在很多公司都在用,包括你看到的很多网页~~~
也不是说多高深,相对来说,后端省了很多事,不用渲染了。而且不用专门针对APP再开发后端。

7年前 评论

@依剑听雨 明白,但是我现在的水平,还在入门laravel呢。。。

7年前 评论

我倒是在国外。Laravel和Symphony是最常用的PHP框架。Laravel是我个人最喜欢的PHP 框架。感谢大神。支持所有开源的好项目!

7年前 评论

@agogos 入门完Laravel 就比较好上手Notadd了

7年前 评论

@cicineer PHP目前还没办法解决分层~~ 所以还是有一定局限~

7年前 评论

@依剑听雨 你说的分层什么分层?

7年前 评论

点安装404了大哥

7年前 评论

@Payne Public必须是根目录~~ 加群发下截图

7年前 评论

@cicineer 类似JAVA那样的应用分层~

7年前 评论

目前Beta2 还有BUG,在完善中,具体进度请看 github

7年前 评论

TP 一定程度上 拉低了业内对PHP 的看法~~

7年前 评论

@Payne 问题解决了吗、。

7年前 评论

Beta2 fix2 发布,修复了大量 BUG,建议所有用户升级到此版本~

7年前 评论

不知道以后PHP能不能实现分层~~

7年前 评论

演示账号密码不能登录了呢

7年前 评论

@CooperJin 暂时用账号:123qwe 密码 123qwe

6年前 评论

目前可以通过 git直接安装了。。。
下周会发布 用户中心模块

6年前 评论

周五发布用户中心模块~~

6年前 评论
幽弥狂

后台登陆不进去

6年前 评论

@xhh110 已经更新,并且发布了用户中心模块

6年前 评论
幽弥狂

@依剑听雨 好的。我再看看

6年前 评论

@xhh110 恩恩,有问题可以随时找我~~欢迎交流

6年前 评论
幽弥狂

@依剑听雨 你的后台主页的button上的链接是 www.hao123.com ?

file

6年前 评论

这个是个示例,意思是模块和插件可以向后台首页输出信息

6年前 评论

用户中心发布测试版,支持消息群发,用户组管理

6年前 评论

官方正式取消 压缩包安装方式,后期提供在线安装~

6年前 评论

支持一下,点个star:star:

6年前 评论

用户中心已经趋于完善, 可以测试下~~

6年前 评论

下个版本会在Framework 中加入工作流

6年前 评论

新版本 framework 0.9.0 开发中~ 会有新的特性

6年前 评论

太厉害了, 功能齐全.

6年前 评论

@yulinyige 还有很多功能待完善

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!