为什么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相关推荐

  1. php excel 组件,Yii Framework框架使用PHPExcel组件的方法示例

    本文实例讲述了Yii Framework框架使用PHPExcel组件的方法.分享给大家供大家参考,具体如下: PHPExcel下载地址http://www.yiiframework.com/exten ...

  2. [Yii Framework] Yii如何实现前后台的session分离

    Yii Framework实现前后台frontend,backend分离的方法有几种,总结如下: 1. 分开入口文件 目录结构 index.php admin.php assets/ ...其它目录 ...

  3. [Yii Framework] spl_autoload_register 导致加载顺序冲突

    php版本 davidhhuan@davidhhuan-ThinkPad-T410:~$ php -version PHP 5.3.10-1ubuntu3.4 with Suhosin-Patch ( ...

  4. [转]Yii Framework: 从 model 中生成 select option

    转载自: http://www.cnblogs.com/analyzer/articles/1673016.html 在 Yii framework 的论坛有人问,如何用 yii 的方式来生成一个下拉 ...

  5. php行为和事件是什么,Yii Framework框架中事件和行为的区别及应用实例分析

    本文实例讲述了Yii Framework框架中事件和行为的区别及应用.分享给大家供大家参考,具体如下: 个人觉得,在 Yii 里面,最难以明白的就是事件(Event)和行为(behavior)了.这不 ...

  6. php detailview,PHP开发框架Yii Framework教程(31) Zii组件-DetailView示例

    CDetailView为某个Model显示详细内容.这个要显示的Model可以为CModel或是关联数组. CDetailView通过配置 attributes来决定Model的那些属性需要显示已经以 ...

  7. Yii Framework 开发教程(32) Zii组件-GridView示例

     CGridView 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类型,也是通过设置 data provider,通常是CActiv ...

  8. Yii Framework 开发教程(30) Zii组件-ListView 示例

    CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-). CListVie ...

  9. Yii Framework 开发教程(31) Zii组件-DetailView 示例

     CDetailView为某个Model显示详细内容.这个要显示的Model可以为CModel或是关联数组. CDetailView通过配置 attributes来决定Model的那些属性需要显示 ...

  10. Yii Framework 开发教程Zii组件-Tabs示例

    有关Yii Tab类: http://www.yiichina.com/api/CTabView http://www.yiichina.com/api/CJuiTabs http://blog.cs ...

最新文章

  1. 【组队学习】【29期】Datawhale组队学习内容介绍
  2. 玩转Android之在线视频播放控件Vitamio的使用
  3. <学习日记>计算机网络第一章预习记录
  4. s:property=a value=/取的s:debug/s:debug中的value stack中的属性值
  5. 生成网站缩略图代码(C#)
  6. 再看序列化与反序列化[转]
  7. 阿里字节面试题,多线程打印程序
  8. Link Vision 打破传统视频监控模式,开启新型物联网智能视频服务
  9. Java游戏编程不完全详解-2(1万2千字吐血推荐)
  10. 图灵奖得主Alan Kay如何读书
  11. 如何计算信号的信噪比
  12. String的getBytes()方法
  13. Apache CarbonData学习资料汇总
  14. elasticsearch安装插件
  15. 回答缺点?这样回答HR听完直呼大佬!
  16. 常见混沌系统—Chen模型
  17. 文件数据储存之外部储存
  18. 前端JSer装逼手册
  19. mql4 c语言,MQL4基础:运算符和表达式 -
  20. 阿里淘宝高层变动 马云卸任

热门文章

  1. 负载均衡,会话保持,session同步
  2. 使用Varnish+ESI实现静态页面的局部缓存
  3. Asp.net(c#)实现多线程断点续传
  4. 发现一个windows7(32bit或64bit)DirectUI的bug
  5. 【linux】图形界面基础知识(X、X11、GNOME、Xorg、KDE的概念和它们之间的关系)
  6. linux特殊系统变量,linux环境几个特殊的shell变量
  7. php数据 文本_php直接调用文本文件内容
  8. python前端开发招聘_web前端和python学哪个出来工资高?
  9. linux中的vp命令,Linux基础回顾之基础命令五(用户及组)
  10. Java项目:教务管理系统(java+JSP+Spring+SpringBoot+layui+maven)