最近有个进销存项目,打算用PHP+MySQL开发。进销存软件在C/S时代就很多, 现在WEB版本也不少, 找了下开源系统, 感觉没几个好的, 主要是框架陈旧或根本没有象样架构, 最多从功能上可借鉴些, 这种系统的需求有很多公共成分, 个性化部分可向客户索取, 但公共部分客户也说不清, 只会说常规都有的都要。既然启动新项目, 不如弄个好点的架构, Laravel据说是当前最流行的PHP框架, 前台还用bootstrap+jquery。学习从官网开始:
1.官网: laravel.com
2.中文网: laravel-china.org
3.安装
从文档看, 官网链接laravel.com/docs进去是最新版本5.1, 但中文站链接laravel-china.org/docs进去是5.0, 原以为中文翻译滞后, 后面发现页面右边可以选择版本号, 中文站最新版本也是5.1
Laravel安装需要用到Composer, 这个PHP神器本机Win7系统已经安装过了, 不过很久没更新了, 先更新下:
两种安装方法, 都是通过命令直接从网上自动下载。
(1) 使用Laravel Installer
首先是通过Composer下载Laravel Installer
下载到这里了:
为了方便运行laravel命令, 将其路径C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin放到系统PATH里:
D:\>set path=%path%;C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin
注意上述设置只对当前命令窗口管用, 要想永久管用, 还得加到:计算机>属性>高级系统设置>环境变量。
下面就可将laravel安装到指定目标(如D:\wamp\www\jxc):
安装完成, 安装目录如下, app,config,vendor,public这些目录几乎所有框架都有:
(2) 使用Composer的create-project
第二种方法是直接用Composer安装:
这种安装显示出来的东西多了很多, 好长一串。但安装完成后, 安装目录几乎相同, 比较两种安装后的文件大小也相差不大:
4.测试
测试一下看看, http://localhost/jxc/public
结果如下, 咋就几个大字?
本文介绍使用Laravel框架及Composer安装工具搭建进销存系统的步骤与心得,包括环境配置、安装方法对比及初步测试。

被折叠的 条评论
为什么被折叠?



