利用apache httpd做负载均衡
下面文字描述了如何使用apache来做负载均衡,总共涉及3台服务器,一台作为负载均衡器,另外2台就是实际工作的机器。测试是通过在2台工作机上放不同内容(同一文件,index.html),然后连续来2个http请求访问这个文件,来看看是否达到了负载均衡。
主要用到的是mod_proxy这个module,所以需要在config文件启用它。
IT夜班车
下面文字描述了如何使用apache来做负载均衡,总共涉及3台服务器,一台作为负载均衡器,另外2台就是实际工作的机器。测试是通过在2台工作机上放不同内容(同一文件,index.html),然后连续来2个http请求访问这个文件,来看看是否达到了负载均衡。
主要用到的是mod_proxy这个module,所以需要在config文件启用它。
Yii学习之导入第三方的库
除了使用Yii框架的代码,以及自己写的代码,通常开发中还会用到第三方的库,如google api,那么怎么使用呢?
首先在
protected
文件夹下面创建一个文件夹
lib
然后将api对应的库拷贝到lib下面,比如是
google-api-sdk
接下来有3个选择来完成导入这些库中的类和函数
注册库 -autoloader:
// Enable Zend autoloader
spl
Yii学习之错误处理输出详细信息
Yii默认是输出错误的信息,
undefine variable 'xxx'
但是就凭这个信息很难定位,因为有可能好多地方有用它,
这样我们去到,
protected/views/site/error.php
将原来的内容
11 <h2>Error <?php echo $code; ?></h2>
12&… 更多... “Yii学习之错误处理输出详细信息”
Yii学习之自定义服务器错误处理页面
服务器通常会发生一些异常之类的,比如你使用未定义的变量或者参数传递错误,这种情况下,默认yii是直接输出到终端用户的,这对于一个成熟的网站是很难接受的。因为
那怎么来解决这个问题呢?
使用yii错误处理机制,
在protected/config/main.php
定义error处理的
controller和action: … 更多... “Yii学习之自定义服务器错误处理页面”
Yii学习之modal保存失败
通过调用
$modelObject->save()
可以将model数据插入/更新到数据库中,但是如果保存失败了,怎么办?
首先看看怎么检测成功与否
if ( !$modelObject->save())
{
这是表示失败
}
else
{
这表示成功
}
我们怎么需要看看失败的原因,
$modelObject->getErrors();
Yii学习之自己的类放在哪里
Yii框架包含了自己文件夹如:
model
controller
view
extension
components
这些文件夹默认都是放框架自身的文件,那我们自己创建的php类文件放在哪里呢?
有2个选择,
在
/protected
下面自己创建一个文件夹,放在里面
另外一个就是放在component文件夹里面。
如果是使用第一种方法,那么必须在
/protected/config/main.… 更多... “Yii学习之自己的类放在哪里”
Yii学习之发送json
修改
protected/components/Controller.php
在类里面添加
/**
* Return data to browser as JSON and end application.
* @param array $data
*/
protected function renderJSON($data)
{
header('Content-type: application/json
… 更多... “Yii学习之发送json” 命令行交互式运行php
php我们知道是解释执行的语言,那么也就是肯定有个解释器,就像python的有个解释器一样,解释器就是php这个程序。python我们可以执行这个解释器,然后一句一句的解释执行python语句,那php是不是也可以呢?
答案是可以
python是执行
$python
就进入了交互式解释器了,但是php如果输入
$php
则是没有反应了
正确的做法是
$php -a
版权所有,禁止转载… 更多... “命令行交互式运行php”
Yii学习之log以及输出数组
Yii可以log信息到文件和web page页面
log的函数是
Yii::log( $message, $level, $catelories )
level可以是
categories自己定义,这个用于在配置中做过滤。
例如:
Yii::log( "this is test message", "info&quo… 更多... “Yii学习之log以及输出数组”
如何在wordpress侧面放广告
有时候我们需要在侧边栏放一些广告图片,这些图片一般都放在博客的侧栏的显眼处,当你图片做好后,我们需要把这些图片放到我们博客的侧边栏,但是如果我们不懂代码的话,就会有点不知道怎么弄了,呵呵,而且还需要修改去sidebar.php中的代码,如果稍有不慎整个侧栏就会被我们改动的面目全非,着实让人难受,哈哈,现在我们完全可以不必为此而烦恼了,因为这款插件Ima… 更多... “如何在wordpress侧面放广告”