datena 发表于 2012-6-2 01:49:16

开贴只为记录点什么

本帖最后由 datena 于 2012-6-2 10:33 编辑

我不是神马高手,第一次写程序?所以要吐槽的绕道!但希望高手指点,菜鸟共勉!

简介一下我的PHP基础,没正式学过,接触过ec,ex,dz,phpcms等开源程序,可以小改一点代码!在写PHP代码时唯一不用查百度就能写出的代码是    echo 'test'; 呵呵。见笑啦。。。
========================================================================
AD:1.偶的个人博客 O时代:http://www.cqwebseo.com(最近迷恋上了O2O有兴趣的DAXA们希望可以一起交流)
      2.接SEO,关键词排名;DZ,WP,EC,PHPCM,YIQICMS等体力活(QQ:229048452)
========================================================================

6.1号-> 在公司和同事闲聊,突然有了研究CI的兴趣。CI也是在去年听公司一同事说是一个很不错的PHP框架,但是一直没来研究,因为我是做设计和SEO的。最近工作闲下来啦!就抽空来研究研究CI!

今天的收获:成功的读出了数据库里面的数据;

步骤:
1.把CI第篇新闻看啦,简单的了解了一下2.0版本
2.看了手册中的URL路由(因为我做SEO吗,所以对地址有着特殊的感情,所以就先看喽)、安装指导、读取新闻条目(这个是边看边操作啊)

3.下载程序

4.解压程序到 F:\xampp\htdocs 这个目录,将解压出来CodeIgniter_2.1.0改名为ci ,进入到ci文件夹,删除多余文件,保留application,system,index.php这3个就OK。

4.访问http://localhost/ci/,咦,就这样就OK啦,能看到东西啦。快,不错。其它什么都没做

5.刚才看CI2.0介绍时,好像不支持PHP4啦,这个好像有点重要,不行百度一下查看PHP版本怎么操作,原来很简单的,在http://localhost/ci/目录下建一个php文件,再输入<?php

echo phpinfo();

就能看到了,幸运在的是我的版本是PHP5   
PHP Version 5.2.9版本,OK,那我们进入下步!

6.接下来就照着   CI的教程操作,(提取新闻列表)

8.问题排出
A、永久去除index.php
解决方法:http://codeigniter.org.cn/forums/thread-4-1-3.html(我用的二楼的方法,感觉要简单一点,我这人就喜欢简单!)
同时推荐一个好帖(http://codeigniter.org.cn/forums/thread-214-1-1.html),我打算明天起,全部浏览一下

B、URL路由,我最关注的一个问题,也折腾了好久才明白。
$route['blog/url/(:any)'] = 'blog/view/$1';
我的理解呢,是这样的。['blog/url/(:any)'] 这个是你想要在地址栏看到的样式,而后面就是你对应的真实地址,反正记住,前面是假的,后面是真的。错不了。呵呵中。。。
。到这里,就可收工啦。。。其它我最喜欢的一个功能就是$news_item['slug']这个这段,可以用来做链接。我现在就想啦,以后程序时面就加一个自定义文件名,对SEO多友好哇,这个功能确实要赞一个


如果你看完了我这篇不成文的叙述,我由衷的感谢!同时也希望您能在程序上给我一些好的建议!谢谢




6.2号-> 正在加载中.......








datena 发表于 2012-6-2 02:01:58

自己给顶一下。占个位哈,坐个板凳,写了这么久。。。

貝殼 发表于 2012-6-2 10:36:21

学习新的事物总是好的,不过请记得,使用任何一款PHP框架之前,都应该有足够的PHP基础;如果没有基础,没关系,但是请不要太依赖替代语法哦~

datena 发表于 2012-6-2 10:41:40

貝殼 发表于 2012-6-2 10:36 static/image/common/back.gif
学习新的事物总是好的,不过请记得,使用任何一款PHP框架之前,都应该有足够的PHP基础;如果没有基础,没关 ...

好,谢谢你的指点,我想问一下,admin怎么布局呀。。
http://codeigniter.org.cn/forums/thread-13299-1-1.html

能不能给我指点一二呀
页: [1]
查看完整版本: 开贴只为记录点什么