Laravel 1.x(发布于2011年)是该框架的初始版本,其核心特性包括:
-
基础MVC架构
提供模型(Model)、视图(View)、控制器(Controller)的基础分离结构,支持请求路由分发:
phpRoute::get('home', 'HomeController@index'); -
Eloquent ORM雏形
实现简单的ActiveRecord模式数据库操作,但功能较基础:
php$user = new User; $user->name = 'Taylor'; $user->save(); -
路由系统
支持基础的路由定义与闭包函数处理:
phpRoute::get('profile', function() { return View::make('profile'); }); -
模板引擎
采用原生PHP语法渲染视图,未引入后来的Blade引擎:
php// views/welcome.php <html><?= $message ?></html> -
自动加载机制
基于PSR-0标准实现类自动加载,但依赖管理尚未整合Composer。
⚠️ 注意事项
- 未包含中间件、队列、事件系统等现代特性
- 数据库迁移工具(Migrations)未集成
- 版本已停止维护,当前最新为Laravel 10.x