passenger

2008年11月20日

ln -s /home/papa222/rails_app/kasd/public /home/papa222/public_html/kasd

VPSレンタルサーバー

2007年08月05日



ロリポップでMTインストールしたり、サイト運営していたが、root権限とデータベースいくつも使いたくなったので、VPSを借りることにした。

色々探して、Ruby on Railsも使えるし、値段も手ごろだったので使えるねっとにした。

最先端の仮想専用サーバー

Linux VPSのシルバープランだが、使ってみてきついようならゴールドに変更も出来るようなので安心だ。

続きを読む "VPSレンタルサーバー" »

マイグレーションの型

2007年04月19日

マイグレーション Ruby MySQL
:primary_key Fixnum int(11) DEFAULT NULL auto_increment PRIMARY KEY
:string String varchar(255)
:text String text
:integer Fixnum int(11)
:float Float float
:datetime Time datetime
:timestamp Time datetime
:time Time datetime
:date date date
:binary String blob
:boolean Object tinyint(1)

AUTO_INCREMENTでインサートした値

2007年04月05日

AUTO_INCREMENTを設定してあるテーブルにインサートした時にインサートされたIDを取得する方法

PHPではmysql_insert_id()関数を実行するとIDが取得できます。

PHPのマニュアル

SQLではクエリ文字列の中でLAST_INSERT_ID()関数を使うとIDが取得出来ます。

MYSQLのマニュアル

Railsの本

2007年04月04日

Ruby on Railsを勉強するのによさそうな本

Ruby on Rails入門―優しいRailsの育て方

リファレンスとしても長く使えそう。

RubyやRailsに関する本

クイックカート

2007年02月24日

フリーのショッピングカートもたくさんあり、zen cartも一度カスタマイズしましたが、機能はたくさんあり優秀なのですが、PHPのソースの中にhtmlが埋め込まれているのでクライアントの要望にこたえるのが大変でした。

何か良いものはないかと思っていたら、MTのプラグインでフリーの(有料版もあります)カートがありました。

ブログ以外にも普通のサイトでも使えそうです。
QUICK CART

すでにMTに組み込まれて販売されています。
Movable Type EC Pack

実際にクイックカートを使用しているサイト
信毎の本オンラインショップ 信濃毎日新聞社

フラッシュベースで画面の遷移がなく、ユーザーにもクライアントにも使いやすそうです。

VirtualHostの追加

2007年01月27日

XAMPPにローカルの公開フォルダを追加してみました。

¥apache¥conf¥httpd.confファイルに

<VirtualHost *:80>
DocumentRoot "C:\xampp\xampp\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:\workspace"
ServerName workspace
</VirtualHost>

を追加して

hostsファイルに
(XPはC:¥WINDOWS¥system32¥drivers¥etcの中にあります)
127.0.0.1 localhost
127.0.0.1 workspace

を追加してapacheを再起動します。
これで、ブラウザでworkspaceでアクセスすると、C:/workspacの中が見れます。

ヒアドキュメント

2006年12月21日

PHPで大量のHTMLを変数に代入する時や、HTMLの中で変数を展開したい時などに便利なのがヒアドキュメントです。

記述は

$a = <<<HTML_END
<table>
<tr>
<td>&nbsp;</td>
</tr>
</table>
HTML_END;

のようにします。

これを表示すると半角スペースが入ったテーブルが表示されます。

分りやすいように終わりの文字を大文字で記述することが多いです。

改行も反映されます。

ページの移動方法

2006年12月11日

webのページの遷移方法

htmlのaタグで移動するのが基本ですが、それ以外にも色々な移動、遷移、リダイレクトする方法があります。


aタグのリンク
一番よく使う方法です。

<a href="http://web.p-jisoku.com/">web備忘録</a>


metaタグのリフレッシュ
少しの間情報を見せてから自動的に移動する時によく使います。
URLの前の3は移動するまでの時間で、変更出来ます。

<meta http-equiv="refresh" content="3;URL=http://web.p-jisoku.com/" />


formタグのサブミット
問い合わせフォームなどでよく使います。
フォームの内容を受け取る事が出来ます。

<form action="http://web.p-jisoku.com/" method="post">
<input type="submit" />
</form>


javascript

location.href = "web.p-jisoku.com/";
関数にして使うことが多いです。


window.open('web.p-jisoku.com/')
別のウィンドウが立ち上がります。


php

header("Location: http://web.p-jisoku.com/");
条件分岐して移動先を変えるときなどによく使います。


.htaccess

Redirect permanent /~user/web/ http://web.p-jisoku.com/
アクセスしようとしたら違うページに飛ばされます。

XAMPPの日本語サイト

2006年11月28日

XAMPPのサイトが日本語に翻訳されています。

XAMPPの日本語サイト

1.5.5は日本語にも対応しています。

バグがあるみたいでこちらで解決方法が載っていました。

サポートフォーラム

カテゴリー

広告

Google AdSense

バナー

プチ自給自足、野菜、果物、柑橘、栽培日記
晴耕雨読夜web
WEB備忘録(うぇぶびぼうろく)
都道府県別お取り寄せグルメブログ
blogranking
にほんブログ村 ネットブログへ
FC2 Blog Ranking