【メモ】Linuxチューニング ファイル・アクセスを高速化:ITpro
チューニングしたので書いとこっと
#vi /etc/fstab
#mount -a
で設定の更新
/etc/fstab
綴りミスするとヤバイことになるのでvimとかで書くこと
#hdparm /dev/hda
/dev/hda:
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 0 (16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
32ビット入出力を有効にする(IO_supportがoffなら)
#hdparm -c1 /dev/hda
DMA転送を有効にする(using_dmaがoffなら)
#hdparm -d1 /dev/hda
ここを自分的にまとめますた
第1部第1回 ファイル・アクセスを高速化 | 日経 xTECH(クロステック)
Zend Frameworkは初恋の味
Zend_layoutを少しかじってみた
甘い、初恋の味がした
↑俺、テラ詩人wwwwww
■index.php
require_once 'Zend/Layout.php';
Zend_Layout::startMvc(array(
"layoutPath" => "レイアウトHMTLのパス",
"layout" => "レイアウトHTMLのファイル名"
// (.phtml不要)
"contentKey" => "viewファイルの変数名")
);Zend_Controller_Front::run("/apps/controllers");
layout,contentKeyはデフォルト値がそれぞれlayout,content
以後、layoutPathは"/apps/layouts"と仮定
■/apps/controllers/IndexController.php
<?php
require_once "Zend/Controller/Action.php";
class IndexController extends Zend_Controller_Action {
public function indexAction() {
$this->view->assign("hello","Hello World!");
}
}
?>
$this->view->assignで変数を格納
■/apps/layouts/layout.phtml
---- HEADER ----
<?=$this->layout()->content?>
-
-
-
- FOOTER ----
-
-
layoutPath + layout + ".phtml"が読み込まれる
$this->layout()->content(contentKeyで設定した変数名)でViewRenderer部分を表示
■/apps/views/scripts/index.phtml
<?=$this->escape($this->hello)?>
$this->escape(変数)はサニタイズ
ほかにもレイアウトHTMLを増やしたい場合はこんな感じか
■/apps/controllers/IndexController.php
$this->getResponse()
- >insert('doctype',$this->view->render('doctype.phtml'));
layout.phtml内に
<?=$this->layout()->doctype?>で
こんな感じでレイアウトできるようだ。。。
まだ全体は把握できてない。。
あ〜〜〜キスしたいッスね^^
linux memo
ホスト名変更
#hostname
# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=xxxxxxx
ネームサーバ変更
#dig google.com
#cat /etc/resolv.conf
nameserver xxx.xxx.xxx.xxx
Postfix Tips
- 始まりが[-]のアドレスに送れないエラー
- allow_min_user = yes
http://www.tmtm.org/postfix/tutorial/trap.html
http://www.itmedia.co.jp/help/tips/linux/l0648.html
http://www.kozupon.com/mail/err_mail.html
- DNSを参照しているか
- # postconf -h smtp_host_lookup
- 参照DNSのチェック
- # nslookup -type=mx example.com
http://oshiete1.goo.ne.jp/qa1405345.html
mod_rewriteでドコモ新固体識別番号がとれない件
mod_writeで
RewriteRule ^/$ /index.php?guid=ON [L,PT,QSA]
にしたところ
$_SERVER['HTTP_X_DCMGUID']
にnullが入ってたお。。。
URLにguid=NOだと取れるのに、、、
mod_rewriteだととれないようです。
市ね!