ThinkPHP, Laravel, Yii框架支持最低PHP版本

框架和版本最低PHP版本
ThinkPHP 6.0PHP 7.1
ThinkPHP 5.1PHP 5.6
ThinkPHP 5.0PHP 5.4
ThinkPHP 3.2PHP 5.3
ThinkPHP 3.1PHP 5.2
ThinkPHP 3.0PHP 5.2
Laravel 5.6PHP 7.1.3
Laravel 5.5PHP 7
Laravel 5.4PHP 5.6.4
Laravel 5.3PHP 5.6.4
Laravel 5.2PHP 5.5.9
Laravel 5.1PHP 5.5.9
Laravel 5.0PHP 5.4
Laravel 4.2PHP 5.4
Laravel 4.1PHP 5.3.7
Laravel 4.0PHP 5.3.7
Yii 2.0PHP 5.4
Yii 1.1PHP 5.1
Yii 1.0PHP 5.1

Think模板引擎与Laravel的Blade模板引擎的一些语法对比

base中, 如下

{{block name="css"}}{{/block}}
上一行是Think
@yield('css')
上一行是Laravel

{{include file="public/top"}}
上一行是Think
@include('index.public.top')
上一行是Laravel

{{load file="__CSS__/dashboard.css"}}
上一行是Think
<link rel="stylesheet" type="text/css" href="{{ url('css/dashboard.css') }}">
上一行是Laravel

index中,如下

{{extend name="public/base"}}
上一行是Think
@extends('index.public.base')
上一行是Laravel

{{block name="title"}}Class4ever ERP{{/block}}
上一行是Think
@section('content')
Class4ever ERP
@endsection('content')
上三行是Think

Laravel5.4安装在Win环境

Step1 下载Laravel5.4一件安装包:https://laravelacademy.org/laravel-docs-5_4, 然后解压到你的web目录

Step2 编辑根目录下的那个.env, 填写你的数据库信息, 如下

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=coding
DB_USERNAME=root
DB_PASSWORD=20020517

Laravel的常用目录如下

/*
Laravel常用目录
\.env 是基本配置
\app\Http\Controllers\模块目录\控制器.php
\app\Http\Middleware\中间件.php
\resources\views\模板.blade.php 网页的html模板
\routes\web.php 用于配置路由

另外,还可以建立像
\app\Model\功能集名.php
这样用来存放功能集, 功能集用来存放数据库相关设置
*/

Step3 创建控制台快捷方式, 如project-a.cmd, 如下

@echo off
rem 用以在项目A目录直接打开CMD
echo 项目A 的控制台
echo.
echo 创建控制器指令: php artisan make:controller 模块名/控制器名
echo.
d:
cd www\_project\loveword
cmd

Step4 规划控制器名称, 在\routes\web.php中配置路由, 然后进行控制器和功能集的编写