组合codeigniter和laravel [英] combine codeigniter and laravel
本文介绍了组合codeigniter和laravel的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用 codeigniter
框架但我想使用 laravel
框架的功能,像下面的代码,我可以打印一个不含< $ php echo $ name?>
的变量:
您好{{$ name}}
我该怎么办?
解决方案
Codeigniter是一个Php框架。 Laravel也是php框架。而这两者是不相等的。很简单
Codeigniter!= Laravel
Laravel与Codeigniter
模块Laravel Codeigniter
--------------------------------------- -------------------
布局控制是否
ORM是否
错误堆栈跟踪是否
类自动加载是是
- 数据库mySQL是是
- 数据库SQLite是是
- 数据库MSSQL是是
- 数据库PostgreSQL是是
-Database Cubrid是是
-ODBC驱动程序是否
- 数据库MariaDB否否
验证库是否
外部模块是是
表单验证规则是是
国际化是是
数据库模块面向对象的混合对象关系
模板语言刀片模板引擎刀片php专有
设计模式活动记录活动记录
模型 - 视图 - 控制器模型 - 视图 - 控制器
依赖注入
观察者
单例
事件驱动
MTV
工厂
RESTfull
正面
所以一些开源库可以使用这两个框架,但不是全部(phpMailer,phpExcel ..)
I'm using
codeigniter
framework but I want to use features oflaravel
framework like below code that I can print a variable without<?php echo $name ?>
:Hello {{ $name }}
How can I do ?
解决方案Codeigniter is an Php Framework. And Laravel is also php framework too. And this both is not equal with each other. As simple
Codeigniter != Laravel
Take look at Laravel vs. CodeIgniter
Laravel vs. Codeigniter
Module Laravel Codeigniter ---------------------------------------------------------- Layout Control Yes No ORM Yes No Error Stack Trace Yes No Class Auto Loading Yes Yes –Database mySQL Yes Yes –Database SQLite Yes Yes –Database MSSQL Yes Yes –Database PostgreSQL Yes Yes –Database Cubrid Yes Yes –ODBC drivers Yes No –Database MariaDB No No Authentication Library Yes No External Modules Yes Yes Form Validation Rules Yes Yes Internationalization Yes Yes Database Module Object-oriented Hybrid Object-relational Template language Blade Template Engine Blade php Proprietary Design pattern Active-Record Active-Record Model-View-Controller Model-View-Controller Dependency injection Observer Singleton Event-Driven MTV Factory RESTfull Facade
So some open source library's can use with both of this frameworks but not all(phpMailer, phpExcel..)
这篇关于组合codeigniter和laravel的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文