--

--

コメント

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

01

26

コメント

ランキングサイトを作ってみました♪

こんばんは。

ランキングサイトを作ってみました。
企画は弟で、実装は僕です。
デザインはデザイナーさんに安めに作成してもらいました。

弟にブログがばれるといやなので、Google先生経由ですが、
リンク貼っておきます。

ビューティーランキング
ファッションランキング

とりあえず作りのほうを公開すると、こんな感じです。

サーバ:お名前.comのVPS(CentOS5)
DB:postgres
言語:PHP
フレームワーク:CakePHP

今回頑張った点↓

  • サブドメインを使用してランキングサイトを複数立ち上げるということで、
    全部のランキングサイトを1つのDBで管理できるように
    CakePHPのディレクトリ構成とかをいじったり。
    登録者がカテゴリを複数選択すると、いろんなランキングに出力されるように設計しています。
  • 評価が入力できるので、口コミサイト的な何かとしても
    一応動きます。
  • 画像の角を勝手に丸くする処理を入れています。
    今回はお勉強を兼ねて、GDライブラリのみで画像処理をしています。
  • スパム投稿対策として、日本語のキャプチャを実装してみました。
  • 携帯電話向けのフレーム切替をPHP側で実装しています。DoCoMoにはまだ対応できていません。。。
    携帯向けだとサイドの広告がランダムで1件出力されるようになっていますが、
    基本的なロジックは共通でレイアウト側で制御しています。


ということで、よかったら使ってください♪

バグ報告もよかったらくださいお願いします←切実・・・(;´Д`)ウウッ…
スポンサーサイト

01

20

コメント

VPSにyumのインストール

新しく作ったランキングサイトが
遅すぎて話しにならねぇ!!!

という話しを後日するとして、
画像もたくさんあるし、VPSにsquidを入れることに。

# yum -y install squid
Traceback (most recent call last):
File "/usr/bin/yum", line 22, in ?
import yummain
ImportError: Bad magic number in /usr/share/yum/yummain.pyc



ん?と思ってググってみると
yumが無いんじゃない?的なことが書いてあるので

# rpm -qa | grep yum



無いみたいですね。

それじゃインストールしよう!


バージョンを確認して

# uname -a
Linux XXXXXXXX 2.6.18-028stab066.8 #1 SMP Fri Nov 27 20:19:25 MSK 2009 x86_64 x86_64 x86_64 GNU/Linux



もってきて

# cd /usr/local/src
# mkdir yumrpm
# cd yumrpm

# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/yum-3.2.19-18.el5.centos.noarch.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/yum-metadata-parser-1.1.2-2.el5.x86_64.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/python-urlgrabber-3.1.0-5.el5.noarch.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/python-sqlite-1.1.7-1.2.1.x86_64.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/m2crypto-0.16-6.el5.3.x86_64.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/rpm-python-4.4.2.3-9.el5.x86_64.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
# wget ftp://ftp.riken.jp/Linux/centos/5.3/os/x86_64/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm
(~コマンド実行後の結果略~)



入れてみる

# rpm -ivh yum-metadata-parser-1.1.2-2.el5.x86_64.rpm
# rpm -ivh python-elementtree-1.2.6-5.x86_64.rpm
# rpm -ivh python-urlgrabber-3.1.0-5.el5.noarch.rpm
# rpm -ivh python-sqlite-1.1.7-1.2.1.x86_64.rpm
# rpm -ivh m2crypto-0.16-6.el5.3.x86_64.rpm
# rpm -ivh rpm-python-4.4.2.3-9.el5.x86_64.rpm
# rpm -ivh python-iniparse-0.2.3-4.el5.noarch.rpm
# rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
(~コマンド実行後の結果略~)



と、ここまで順調にきて、
yumのインストールの時に

# rpm -ivh yum-3.2.19-18.el5.centos.noarch.rpm
警告: yum-3.2.19-18.el5.centos.noarch.rpm: ヘッダ V3 DSA signature: NOKEY, key ID e8562897
エラー: 依存性の欠如:
yum-fastestmirror は yum-3.2.19-18.el5.centos.noarch に必要とされています



となったので、
yum-fastestmirrorを先に

# rpm -ivh yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm
警告: yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm: ヘッダ V3 DSA signature: NOKEY, key ID e8562897
エラー: 依存性の欠如:
yum >= 3.0 は yum-fastestmirror-1.1.16-13.el5.centos.noarch に必要とされています



あれ?デッドロックじゃん。。。(-_-;ウーン

ググってみるとこちらを発見(*゚Д゚) ムホムホ
あり
yumを間違って削除しちゃった場合の手順


んでそこに載っているコマンドだと、
どうやら一緒に実行するだけなんだね。
ということで、

# rpm -ivh yum-3.2.19-18.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm
準備中... ########################################### [100%]
1:yum-fastestmirror ########################################### [ 50%]
2:yum ########################################### [100%]



ちゃんと入ってるか確認

# rpm -qa | grep yum
yum-metadata-parser-1.1.2-2.el5
yum-fastestmirror-1.1.16-13.el5.centos
yum-3.2.19-18.el5.centos




それじゃsquid入れよう!

01

03

コメント

あけましておめでとうございます

あけまして、おめでとうございます。
今年も皆さんよろしくお願いします。


さて、昨年を振り返りつつ、今年の抱負などを。

昨年は、嬉しいこと、怒ったこと、悲しいこと、楽しいことと
いろいろありまして、
人生のターニングポイントとなりました。

離婚、子供達との父子生活、起業、仕事初受注、PTA、地元の祭への参加・・・
などなどと、すげーたくさんのことがあったなー。
(正確には離婚は一昨年だけど)

正直、こんなことがあるなんて、
自分でもびっくりするくらいの変化だったので、
ちょっとテンパっちゃった部分も多々ありました。

優しく接してくれた友達や家族、
温かい言葉をくれた先輩や先生方。
ありがとうございました。
本当に救われました。


んで、今年も座右の銘である「ケセラセラ」をモットーに、
強く明るく逞しくすごしていきたいと思います。

来年の俺向けに、今年の目標を書くとすると、
【家事】
 ・ご飯もののレパートリーを5種は増やす。
 ・圧力鍋を使いこなして、
  毎週圧力鍋で時短で超上手い煮物とか出せるようにする。

【子供達】
 ・寝る前の読み聞かせを継続する。
 ・PTA役員をきっちりやり遂げる(4月から)。

【仕事】
 ・年間売上1,000万円を達成する。

【地域】(お祭とか)
 ・纏のしゃくりができるようになる。
 ・商店街のメンバーとして認知してもらう。

【自己研鑽】
 ・1日1つ企画を作る。
 ・統計の復習をして、データ解析ツールを作成する。


そういえば、1月1日に考えた企画は「お台場で子供達におもちゃを買って遊ぶ!」
というもの。
今日はお買い物に行って、その後遊びました。

そんな企画でいいのかとって思いますが、
1日1企画はすごく頭を使っていいみたいって本に書いてありました。
明日は「新しい靴を買ってみんなで走る!」です。

明日で下の子たちは冬休み強制終了なので、
思いっきり遊びたいと思います(・∀・)


さっそく昨日から仕事始めなわけですが、
どんどん時間作ってチャレンジにあてていきたい。

今日も新しいシステムの設計してて昼を過ごしました。
買い物行ったあとだから眠かった!

ご褒美企画を考え中だけど、
新しいシステムが完成して稼動開始したらPS3+FF13を買おうかな(´Д` )
それともメンズエステとかにしよっかなー(´Д` )

ご褒美企画は素晴らしい(*´・ω・)(・ω・`*)ネー

ようこそ!

ブロとも申請フォーム

ブロ友申請大歓迎です!
一覧に表示されるので自動で相互リンクになります!

>> ブロ友申請はこちら <<

検索フォーム

最近のコメント

メールフォーム

名前:
メール:
件名:
本文:

FC2ブログランキング

人気ブログランキング

人気ブログランキング

ブログ村

アクセスランキング

[ジャンルランキング]
育児
1094位
アクセスランキングを見る>>

[サブジャンルランキング]
パパ育児
80位
アクセスランキングを見る>>

やーんは今、

ブロとも一覧

Designed by

Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。