fawnshao的个人博客分享 http://blog.sciencenet.cn/u/fawnshao

博文

yii 新手上路

已有 3125 次阅读 2013-1-16 19:08 |个人分类:关于技术|系统分类:科研笔记| 新手上路

老板想要把他们做的某个东西挂到网上,要做到可以查询浏览。
跑去w3cschool (http://www.w3school.com.cn/php/php_ref_mysql.asp  就这么简单)看了下php的sql函数,实现查询与浏览不难,可是页面太丑了,我又写不出来那些好看的css。
听说cs专业人士做网站都是用框架的,于是google查了下php框架,出来一堆推荐,也不知道用哪个好,把排名前十的框架下了几个,看了下demo,觉得yii的demo实用又简单,改改应该就可以用了。于是,一头埋在yii的海洋里,看完这个文档看那个,几欲放弃,总感觉在用牛刀杀鸡,做个小网站而已,是不是没必要用yii这样的大框架啊。思及生物出身不好就业,不学点杂技会饿死的危机感,一直坚持看文档,今天总算感觉上路了。

写几点备忘:
1.http://www.yiiframework.com/doc/guide/1.1/zh_cn/quickstart.first-app,看着一步步来,先建立一个简单的页面。
2. /protected/views/layouts/main.php控制menu的项目,如果想让这个页面不被guest看到,要指定的用户登陆后才可见,就加上'visible'=>!Yii::app()->user->isGuest,适用于后台维护。
3.默认页面太窄了,跟不上宽屏时代,可以在/css/screen这里改,比如我想把span-24改成1024px,然后到/protected/views/layouts/column2.php把class改成span-24,页面就宽了。
4.默认每页展示10个结果,未免太少了,于是到/yii/framework/web/CPagination.php把DEFAULT_PAGE_SIZE改成20。
5.用gii做了个操作,实现查询与浏览。在/protected/controllers对应的操作控制页面里,修改accessRules,给对应的用户设置对应的权限。
好了,差不多了,成品长这样,比较简单:

等老板提出需求后,再去看深入的功能吧,老板肯定不满足于这样的功能。
不管年龄多大,学习的本领不能丢,不然就会饿死的。


https://wap.sciencenet.cn/blog-824692-653806.html

上一篇:linux 下copy file 总是问要不要overwrite怎么办
下一篇:ENCODE给SNP注释带来的机遇

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2022-1-28 16:38

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部