本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- johnsmith9th
- jveqi
- java-007
- sunj
最新文章列表
nginx下的CodeIgniter 3.1 的最佳配置
nginx下 CodeIgniter 3.1 的最佳配置
这是本人原创,转载请注明出处。
网上搜了好久,也没找到,还是得自己弄。
这其中的重要原因是:竟然,官网没有给nginx的配置??
thinkphp 5 ,laravel 5,yii 2,人家的官网都是给 nginx的配置的。
但是 CodeIgniter 真没有。
经本人实际测试的最佳配置如下,和thinkphp5.1 的最佳配置一样的 ...
php哪个框架比较好?
国庆时间比较多,除了在家看人们在各地奔波之外,顺便研究了几个框架,分别是thinkphp、yii、CodeIgniter框架。
简单的说说。
按学习曲线来说的话
yii>thinkphp>CI,个人感受。
yii的入门当中,我主要花在了安装配置以及部署上面。yii的入口文件不在项目的根目录,所以要配置一下apache.当然,这个更安全。
其实thinkphp也可以 ...
codeigniter 学习笔记
最近接触企业微信公众号,需要学习php和一些框架,codeigniter,mvc的框架,做开发就是遇到什么技术学习什么技术,遇到什么问题就查资料解决什么问题,不断的遇到问题并解决之,自己分析问题解决问题的能力才能提高,技术上才会有长进
框架文档地址
http://codeigniter.org.cn/user_guide/index.html
CodeIgniter框架Cart类 name 不能设置中文的解决方法
今天试用了一下CodeIgniter的Cart类时遇到了个小问题,发现当name的值为中文时,就写入不了session。在这里特别提醒一下。 在CI手册里也有说明,如下:
$data = array(
'id' => 'sku_123ABC',
'qty' => 1,
' ...
CodeIgniter框架URL多语种实现
网上实现方式最多的是采用hooks:即在pre_controller挂勾点,做一个hooks处理,从url中获取出语言段
但是当我在使用该方法的时候,却遇到了不少问题,因为我做了HMVC扩展,可能是因为这个原因,使得hooks总是报错,于是我改成了以下思路:
1、开启URL重写
1)修改application/config/config.php
$config['ind ...
PHP自定义错误处理器处理出错信息
如果您是PHP老手,当然知道当PHP脚本出错时发生了什么事情。此时PHP解析器将在屏幕上给出错误信息,如 Fatal error: Call to undefined function on line 19 --,因此程序在此处终止。这个信息会吓到客户,他可能立即打电话和你进行咨询。
幸运的是,这里有解决办法。PHP拥有内置工具,可以让开发人员捕捉脚本错误然后将它们转到自定义的错误处理 ...
CodeIgniter中URL含有中文字符串的解决方案
codeIgniter默认的配置下是不允许URL中包含非ASCII字符的,如果我们有这样一个字符串:
http://blog.my400800.cn/400电话 那么CI会毫不客气的告诉你: The URI you submitted has disallowed characters.
你 可能会说,那我把这个URL使用函数urlencode一下呢?不行。因为Web Server会在接收到 ...
[CI]登录验证
[list]
预先加载数据库操作类和Session类 即在autoload.php中,$autoload['libraries'] = array('database', 'session');
a. 注: 使用session , 要设定 encryption key : config.php中: $config['encryption_key'] = '!@#$%^&* ...
PHP:Invalid command RewriteEngine解决办法
今天使用 CodeIgniter的时候出现了HTTP 500错误,查看日志发现以下错误
CodeIgniter_2.0.2/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
解决办法:
...
中国程序员不得不使用的php框架,堪称不得已?
首先举例一些php框架有哪些在中国使用:
NO1、Zendframework2框架(企业级框架)php官方框架,一些大公司大企业使用。
NO2、symfony2框架(企业级框架)功能可以说比上面的框架还要强大,适合研究使用,你懂的!
NO3、CodeIgniter框架(小型简易框架,超强扩展性)。
NO4、Thinkphp框架(属于那种不需要打代码的php框架相当于cms)。
为什 ...
CodeIgniter实战教程-微博第一集
微博项目用到技术:html5+css3+jquery+ajax异步通信+ajax长连接+CodeIgniter框架
第一集主要讲述:
CI框架运行原理
微博数据库的建立
微博数据库配置
微博项目文件配置
教程包含高清源码以及数据库
具体地址:http://www.54cxy.com/archives/630
依靠CI框架,jquery和css3就实现了微博
php用到了CI框架,jquery用到了ajax异步通信和ajax长连接,还有页面布局用到了css3。
作为敏捷开发的忠实爱好者,整个微博程序的是用最快速以及简便实现编程。
视频地址:http://www.54cxy.com/archives/category/phpdevelop/codeignitervideo
程序上面有什么做的不足的地方希望各位能够指出,有什么好的建议也可以发信息给我。 ...
Codeigniter整合PJAX(pushstate+ajax)实现无刷新页面
PJAX效果
通过url可以跟踪ajax的动态加载内容。这种效果尤其在two step view布局的视图中有很大的好处。无刷新加载页面,意味着响应速度和用户体验得到了极大的提升,在静态脚本和通用模块比较多的情况下,最大程度上节省了重用部分的开销。应用例子可以参考现在的g plus、facebook和新版微博,同样是基于html5的pushState实现。g plus的表现最为明显,点击导航栏地址 ...
CodeIgniter支持smarty,并配置支持layout
以插件形式加入smarty.
根据CI的规则。
下载smarty,并将其放到application/libraries/smarty下。
新建Cismarty.php,放在application/libraries下
[php:showcolumns:firstline[1]] view plaincopy
CodeIgniter增加redis的cache driver
希望在CI中使用redis作为缓存驱动,发现官方github上已经有了:D,貌似要到3.0才正式发布,先用上吧,省事了
为了保持框架可升级操作如下,
1、将system\libraries\Cache\Cache.php复制为application\libraries\Cache\Cache.php
增加配置
protected $valid_drivers = array(
...
跟我学网站开发框架CodeIgniter之url篇
如何删除index.php文件
估计很多人学习CodeIgniter第一步想做的就是如何去掉index.php,这个官方手册就有相关教程,修改.htaccess 文件(前提是你的服务器是apache):
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index. ...
跟我学网站开发框架CodeIgniter之url篇
如何删除index.php文件
估计很多人学习CodeIgniter第一步想做的就是如何去掉index.php,这个官方手册就有相关教程,修改.htaccess 文件(前提是你的服务器是apache):
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.p ...
Nginx 环境配置 CodeIgniter 框架
只有一个入口文件index.php
防止js/css/images 中有PHP
location / {
root /www/mydomain.com/report.mydomain.com/htdocs;
index index.php index.html;
if ($request_filena ...
贴一个在用的codeigniter分页类
贴自己自己正在使用的codeigniter中的分页类。供大家参考下。也谢谢这个类的书写者。因为您的分享,所以让大家得到了便捷。
先贴出来这个分页类:
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Mypage_class {
/**
* @autho ...