造个轮子:基于 Laravel 的下一代 PHP 开发框架


这是我们团队的一个非盈利项目,以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项目地址

开源这条路真的很艰难,希望大家能给个星吧~~

快速开始

开始前,请确保gitphpcomposer 可用。

1)下载或克隆仓库:

git clone https://github.com/notadd/notadd.git

2)部署代码,修改 public、storage 目录权限:

Linux:

chown -R www-data:www-data notadd

参见执行 php 的用户名及用户组 or

chmod 755 notadd/public notadd/storage

Windows请跳过此步。

3)执行 安装;

cd notadd
composer install
php notadd vendor:publish --force

4)绑定域名到 notadd/public 目录

5)访问后台入口 http://yourdomain/admin


点赞 取消点赞 收藏 取消收藏

<< 上一篇: 基于 Laravel 构建的适用于小公司和自由职业者的免费在线财务会计系统 —— Akaunting

>> 下一篇: 基于 Laravel + Vue 实现的 Web OS 系统 —— 积木云