php in yii framework
为什么80%的码农都做不了架构师?>>>
command line php
yiic
defined('STDIN') or define('STDIN', fopen('php://stdin', 'r'));$_SERVER['argv']
(2013-12-30 22:44:10) 最近读这本书, 讲使用方法, 每章节各自独立, 配合些源码看(但不要细看, 会干扰进度, 浪费时间。 应该读完再根据个人需求看项目或源码)
Yii.Application.Development.Cookbook(2nd,2013.4)].Alexander.Makarov.文字版.pdf
yii 的优劣 (2014-01-25 00:31:28)
yii 是我了解的php框架中最清晰的一个,包括代码和设计,然而使用 yii 开发也不是那么容易,最糟糕的设计我觉得是 weight。我曾经惊艳于这种类似的设计,web开发中最讨厌的表单验证,我耗费精力寻找过前后端一致性的验证解决方式,只在后端写规则自动生成后端和前端验证代码,比如这个 jformer,但是一句评论点醒了我,这是落后的设计。
原因有几点, 1. 前端与后端代码变化频率是不一致的 2. 前端也已经分化到多平台了,需要不同的处理方式 3. 一致性的前后端其规模会造成大量的功能浪费 4. 同时前后端同步的设计需要很高的技巧
如此做的结果是得不偿失。
现在我倾向于制定统一的规则,前后端的代码实现则灵活处理。任何打包了具体 view 的设计都不会是很灵活的设计,想要使用灵活就要更增加设计的复杂度,增加封装,如此 yii 的 weight 这么难用,更不好改。
转载于:https://my.oschina.net/xieyunzi/blog/185654
php in yii framework相关推荐
- php excel 组件,Yii Framework框架使用PHPExcel组件的方法示例
本文实例讲述了Yii Framework框架使用PHPExcel组件的方法.分享给大家供大家参考,具体如下: PHPExcel下载地址http://www.yiiframework.com/exten ...
- [Yii Framework] Yii如何实现前后台的session分离
Yii Framework实现前后台frontend,backend分离的方法有几种,总结如下: 1. 分开入口文件 目录结构 index.php admin.php assets/ ...其它目录 ...
- [Yii Framework] spl_autoload_register 导致加载顺序冲突
php版本 davidhhuan@davidhhuan-ThinkPad-T410:~$ php -version PHP 5.3.10-1ubuntu3.4 with Suhosin-Patch ( ...
- [转]Yii Framework: 从 model 中生成 select option
转载自: http://www.cnblogs.com/analyzer/articles/1673016.html 在 Yii framework 的论坛有人问,如何用 yii 的方式来生成一个下拉 ...
- php行为和事件是什么,Yii Framework框架中事件和行为的区别及应用实例分析
本文实例讲述了Yii Framework框架中事件和行为的区别及应用.分享给大家供大家参考,具体如下: 个人觉得,在 Yii 里面,最难以明白的就是事件(Event)和行为(behavior)了.这不 ...
- php detailview,PHP开发框架Yii Framework教程(31) Zii组件-DetailView示例
CDetailView为某个Model显示详细内容.这个要显示的Model可以为CModel或是关联数组. CDetailView通过配置 attributes来决定Model的那些属性需要显示已经以 ...
- Yii Framework 开发教程(32) Zii组件-GridView示例
CGridView 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类型,也是通过设置 data provider,通常是CActiv ...
- Yii Framework 开发教程(30) Zii组件-ListView 示例
CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-). CListVie ...
- Yii Framework 开发教程(31) Zii组件-DetailView 示例
CDetailView为某个Model显示详细内容.这个要显示的Model可以为CModel或是关联数组. CDetailView通过配置 attributes来决定Model的那些属性需要显示 ...
- Yii Framework 开发教程Zii组件-Tabs示例
有关Yii Tab类: http://www.yiichina.com/api/CTabView http://www.yiichina.com/api/CJuiTabs http://blog.cs ...
最新文章
- 【组队学习】【29期】Datawhale组队学习内容介绍
- 玩转Android之在线视频播放控件Vitamio的使用
- <学习日记>计算机网络第一章预习记录
- s:property=a value=/取的s:debug/s:debug中的value stack中的属性值
- 生成网站缩略图代码(C#)
- 再看序列化与反序列化[转]
- 阿里字节面试题,多线程打印程序
- Link Vision 打破传统视频监控模式,开启新型物联网智能视频服务
- Java游戏编程不完全详解-2(1万2千字吐血推荐)
- 图灵奖得主Alan Kay如何读书
- 如何计算信号的信噪比
- String的getBytes()方法
- Apache CarbonData学习资料汇总
- elasticsearch安装插件
- 回答缺点?这样回答HR听完直呼大佬!
- 常见混沌系统—Chen模型
- 文件数据储存之外部储存
- 前端JSer装逼手册
- mql4 c语言,MQL4基础:运算符和表达式 -
- 阿里淘宝高层变动 马云卸任
热门文章
- 负载均衡,会话保持,session同步
- 使用Varnish+ESI实现静态页面的局部缓存
- Asp.net(c#)实现多线程断点续传
- 发现一个windows7(32bit或64bit)DirectUI的bug
- 【linux】图形界面基础知识(X、X11、GNOME、Xorg、KDE的概念和它们之间的关系)
- linux特殊系统变量,linux环境几个特殊的shell变量
- php数据 文本_php直接调用文本文件内容
- python前端开发招聘_web前端和python学哪个出来工资高?
- linux中的vp命令,Linux基础回顾之基础命令五(用户及组)
- Java项目:教务管理系统(java+JSP+Spring+SpringBoot+layui+maven)