CakePHP 为什么国内不流行
2016-04-27 17:55
381 查看
CakePHP 为什么国内不流行?感觉其3.0版本挺强的
添加评论
分享
按投票排序按时间排序
反对,不会显示你的姓名
唐思,数字时代的手艺人
没用过,CakePHP 在国外也不算流行吧~~和市场宣传有关,它以前的定位就是轻型框架,现在增加哪些功能?说来听听?
没用过,CakePHP 在国外也不算流行吧~~和市场宣传有关,它以前的定位就是轻型框架,现在增加哪些功能?说来听听?
发布于 2015-07-08
添加评论
感谢
分享
收藏
•
没有帮助 •
举报 •
作者保留权利
1赞同
反对,不会显示你的姓名
penergy,足球爱好者
张杰
赞同
曾经在德国汉堡NXP公司面试过程中,面试官提到过有没有接触过Cakephp 2.x。抱着崇洋媚外的心态,之后的几个项目中主导使用了cakephp 2.7.3,以及cakephp 3.0.0。在项目开发过程,发现国内中文社区对cakephp 3的技术文章翻译不多,大部分的文章停留在cakephp…
显示全部
曾经在德国汉堡NXP公司面试过程中,面试官提到过有没有接触过Cakephp 2.x。抱着崇洋媚外的心态,之后的几个项目中主导使用了cakephp 2.7.3,以及cakephp 3.0.0。
在项目开发过程,发现国内中文社区对cakephp 3的技术文章翻译不多,大部分的文章停留在cakephp 2.x版本,导致很多开发人员不想深入使用。而Lavarel,yii等这些主流框架的欢迎程度更高。毕竟读母语比啃英文简单得多。
其次cakephp在国内的组织情况不理想,没有相关的活动。在欧洲学习期间,有幸参加了cakephp的fest,cakephp组的核心成员很厉害,在stackoverflow和github上的活跃程度很高。
虽然已经有知友提到了cakephp 3的特性。但是还是在详细说一下cakephp 3的新特性:
1. Composer的使用,php中常用的第三方vendors的管理工具。(当然如果你说laveral也可以使用composer也是对的,毕竟很多php框架的思想都是脱胎于RoR的)
2. Migration plugin, 这个插件是基本phinx插件转化而来。在开发过程中cookbook中对migration的功能描述不够详细,但是phinx的documentation有效的弥补里cookbook中的不足。具体可以参考http://docs.phinx.org/en/latest/
3. Cakephp 3 model模块支持纯raw的mysql查询,也支持带有封装的、安全性更高的数据库查询。而cakephp 3的数据模型设计继承了早先版本的,以关系型数据库为主,这对于新上手框架和数据库设计的同学而言,是非常简单快速高效的。
发布于 2016-03-07
添加评论
感谢
分享
收藏
•
没有帮助 •
举报 •
作者保留权利
0赞同
反对,不会显示你的姓名
allen vison,呃呃写完下班
在国内thinkphp 最为流行,简单易上手中文文档多,社区活跃。其次codeIgniter也应用得挺广泛。Tp和CI属于差不多级别的框架,都易上手,学习成本低,所以流行。CakePHP 3.0 确实很多东西都新颖而且思想不错。Plugin 的模式有python django的风格。最近初略的…
显示全部
在国内thinkphp 最为流行,简单易上手中文文档多,社区活跃。
其次codeIgniter也应用得挺广泛。Tp和CI属于差不多级别的框架,都易上手,学习成本低,所以流行。CakePHP 3.0 确实很多东西都新颖而且思想不错。Plugin 的模式有python django的风格。
最近初略的看了下Cake 第三版,感觉这款框架已经可以和symfony 2 相提并论了,细心的朋友会发现其实cake 3.0 也使用了symfony 的组件,跟laravel 一样(laravel 也有symfony 的组件哦)。
CakePhp 3.0 我总结了下 有几大特点:
composer 包管理,python 有pip node 可以 node install ,而php 有composer.
bake 命令,bake mode 、bake template 、bake controller 自动生成控制器,模型,视图,非常便利可以省去不少时间。
plugin 机制,跟symfony2 的bundle 类似 ,思想是 DRY(Don't repeat yourself)不要去重复造轮子,让代码可复用reuseable.
migration 数据库迁移,可以从数据库导出迁移文件和从迁移文件生成数据库,方便迭代和迁移。
发布于 2015-12-17
添加评论
感谢
分享
收藏
•
没有帮助 •
举报 •
作者保留权利
0赞同
反对,不会显示你的姓名
DANNY PENG,程式設計師
我也是用cakephp 但我還在用 1.3 但看3.0 不知道哪裡變好了 ??
我也是用cakephp 但我還在用 1.3
但看3.0 不知道哪裡變好了 ??
添加评论
分享
按投票排序按时间排序
4 个回答
0赞同反对,不会显示你的姓名
唐思,数字时代的手艺人
没用过,CakePHP 在国外也不算流行吧~~和市场宣传有关,它以前的定位就是轻型框架,现在增加哪些功能?说来听听?
没用过,CakePHP 在国外也不算流行吧~~和市场宣传有关,它以前的定位就是轻型框架,现在增加哪些功能?说来听听?
发布于 2015-07-08
添加评论
感谢
分享
收藏
•
没有帮助 •
举报 •
作者保留权利
1赞同
反对,不会显示你的姓名
penergy,足球爱好者
张杰
赞同
曾经在德国汉堡NXP公司面试过程中,面试官提到过有没有接触过Cakephp 2.x。抱着崇洋媚外的心态,之后的几个项目中主导使用了cakephp 2.7.3,以及cakephp 3.0.0。在项目开发过程,发现国内中文社区对cakephp 3的技术文章翻译不多,大部分的文章停留在cakephp…
显示全部
曾经在德国汉堡NXP公司面试过程中,面试官提到过有没有接触过Cakephp 2.x。抱着崇洋媚外的心态,之后的几个项目中主导使用了cakephp 2.7.3,以及cakephp 3.0.0。
在项目开发过程,发现国内中文社区对cakephp 3的技术文章翻译不多,大部分的文章停留在cakephp 2.x版本,导致很多开发人员不想深入使用。而Lavarel,yii等这些主流框架的欢迎程度更高。毕竟读母语比啃英文简单得多。
其次cakephp在国内的组织情况不理想,没有相关的活动。在欧洲学习期间,有幸参加了cakephp的fest,cakephp组的核心成员很厉害,在stackoverflow和github上的活跃程度很高。
虽然已经有知友提到了cakephp 3的特性。但是还是在详细说一下cakephp 3的新特性:
1. Composer的使用,php中常用的第三方vendors的管理工具。(当然如果你说laveral也可以使用composer也是对的,毕竟很多php框架的思想都是脱胎于RoR的)
2. Migration plugin, 这个插件是基本phinx插件转化而来。在开发过程中cookbook中对migration的功能描述不够详细,但是phinx的documentation有效的弥补里cookbook中的不足。具体可以参考http://docs.phinx.org/en/latest/
3. Cakephp 3 model模块支持纯raw的mysql查询,也支持带有封装的、安全性更高的数据库查询。而cakephp 3的数据模型设计继承了早先版本的,以关系型数据库为主,这对于新上手框架和数据库设计的同学而言,是非常简单快速高效的。
发布于 2016-03-07
添加评论
感谢
分享
收藏
•
没有帮助 •
举报 •
作者保留权利
0赞同
反对,不会显示你的姓名
allen vison,呃呃写完下班
在国内thinkphp 最为流行,简单易上手中文文档多,社区活跃。其次codeIgniter也应用得挺广泛。Tp和CI属于差不多级别的框架,都易上手,学习成本低,所以流行。CakePHP 3.0 确实很多东西都新颖而且思想不错。Plugin 的模式有python django的风格。最近初略的…
显示全部
在国内thinkphp 最为流行,简单易上手中文文档多,社区活跃。
其次codeIgniter也应用得挺广泛。Tp和CI属于差不多级别的框架,都易上手,学习成本低,所以流行。CakePHP 3.0 确实很多东西都新颖而且思想不错。Plugin 的模式有python django的风格。
最近初略的看了下Cake 第三版,感觉这款框架已经可以和symfony 2 相提并论了,细心的朋友会发现其实cake 3.0 也使用了symfony 的组件,跟laravel 一样(laravel 也有symfony 的组件哦)。
CakePhp 3.0 我总结了下 有几大特点:
composer 包管理,python 有pip node 可以 node install ,而php 有composer.
bake 命令,bake mode 、bake template 、bake controller 自动生成控制器,模型,视图,非常便利可以省去不少时间。
plugin 机制,跟symfony2 的bundle 类似 ,思想是 DRY(Don't repeat yourself)不要去重复造轮子,让代码可复用reuseable.
migration 数据库迁移,可以从数据库导出迁移文件和从迁移文件生成数据库,方便迭代和迁移。
发布于 2015-12-17
添加评论
感谢
分享
收藏
•
没有帮助 •
举报 •
作者保留权利
0赞同
反对,不会显示你的姓名
DANNY PENG,程式設計師
我也是用cakephp 但我還在用 1.3 但看3.0 不知道哪裡變好了 ??
我也是用cakephp 但我還在用 1.3
但看3.0 不知道哪裡變好了 ??
相关文章推荐
- Laravel中使用thrift-php
- Laravel Eloquent get获取空的数据问题
- CakePHP简介
- array_splice.php
- sphinx+mysql+php做千万数据级别的搜索引擎
- php 数组常用函数
- 在PHP语言中使用JSON
- thinkphp常用CURDS方法解释
- 手动编译php
- YII加载机制扩展冲突解决方案
- php接收数据流
- php调试工具之firephp
- ThinkPHP无法add保存数据
- PHP图像函数列表
- phpAdmin数据导出用法
- php水印处理类中级篇
- php水印原理篇
- PHP+SQL注入浅析
- php生成验证码-原理版
- PHP学习06----字符串的处理