OpenX日本語版

Tools, Advertise Egent, Openads, phpAdsNew, Max Media Manager, OpenX

08:56:01, by admin Email , 8 words, 3457 views   Japanese (JP) del.icio.us

また名前変わってる。

(ノ・・)ン。。。。。。(((●コロコロッ

オープンソースの広告配信サーバOpenX
PHPAdsNewという名前からOpenAdsへ代わり、
追加出資を受けたことによりまた名前が変わっていた。

非常に便利なのだが、
難点が二つ。
一つは使い方が難しいこと。
もう一つは日本語に非対応なこと。


前者はどうにもならが、
後者はユーザー会っぽいのができているようで、
日本語版が配布された。
広告管理システム OpenX - オープンエックス phpadsnewsからOpenads、そしてOpenXへ 無料のバナー管理システム


英語版しかないので利用を躊躇している人も、
試してみると良いだろう。

CoreServerのPythonをFastCGIで動かす

PHP, Database, XREA.COM, LightWeight Language, Python, Perl, Ruby

08:20:19, by admin Email , 173 words, 4620 views   Japanese (JP) del.icio.us
一応いけるみたい。

(ノ・・)ン。。。。。。(((●コロコロッ

XREA.COMの新しい共有レンタルサーバCoreServer
リーズナブルでハイスペックなにくいやつ。
PHPもApacheモジュール版が使えるので、
お隣さん調査を慎重にすれば最強のレンサバといえる。

PythonはCGIでのみ利用可能だが、
CoreServerには他のレンタルサーバに無いApacheモジュールが入っている。
それは
mod_fcgi

FastCGIの利用が出来るApacheモジュールで、
これを利用すればCGIを高速化することが出来る。

FastCGIとは?
FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs.

CGIでは毎回アクセスの度にプロセスの生成と削除が行われる。
その部分を常駐することで省略し高速化するシステム。
アクセスが多ければその差は大きく変わってくる。


PerlやRuby, Pythonは動作させるのにCGI起動という制約条件が発生する。
また、PHPもCoreServerではSafe Mode動作という成約がある。
これらをFastCGIに切り替えることにより、
高速動作させたり、自由度を上げたりと恩恵を受けることが出来る。


ということで、
今回はPythonを使ってFaxtCGI起動してみることにした。
とりあえず動かすことを目的にしている。
Pylonsやdjango, turbogearsなどのフレームワークを利用する場合は、
用意されているマウントポイントやAPI、別コンポーネントなどを経由することになる。
それはまた別の機会にしよう。



一応言っておくが、
以降の内容は自己責任でよろしく。

=> Read more!

kohana:PHP5用Codeigniterのフォークフレームワーク

PHP, フレームワーク, CodeIgniter, Kohana

08:17:19, by admin Email , 67 words, 1391 views   Japanese (JP) del.icio.us
4のサポートも終了したことだし。

(ノ・・)ン。。。。。。(((●コロコロッ

軽量フレームワークで人気のCodeIgniter。
最新版1.6発表記事を前回書きましたが、
フォークしたフレームワークが存在することを知った。

Home – Kohana: Swift, Secure, and Small PHP 5 Framework
http://kohanaphp.com/

大きな違いは
  • PHP5以上

PHP4に対応していることが採用するポイントだったCodeIgniterですが、
今後はこれが欠点となる。
MSDOSとWindowsの関係のように。

特徴は以下の通り。
Technology
Strict PHP 5 OOP
Simple database abstraction using SQL helpers
Multiple session drivers (native, database, and cookie)
Powerful event handler allows small modifications dynamically
Originally based on CodeIgniter

Features
Highly secure
Extremely lightweight
Short learning curve
Uses the MVC pattern
100% UTF-8 compatible
Loosely coupled architecture
Extremely easy to extend


モジュール追加ができるのも特徴の一つ。
ダウンロード画面でモジュール選択して追加出来るようになっている。

中はまだしっかり見ていないが、
システム構成はCodeIgniterとほぼ同じのようで、
CodeIgniter利用者は使ってみるのも良いかもしれない。

DreamHostで最初にやったこと

ASP, さくらインターネット, XREA.COM, CoreServer, DreamHost

01:58:18, by admin Email , 138 words, 3227 views   Japanese (JP) del.icio.us
'使えるネット'はもう辞めた。

(ノ・・)ン。。。。。。(((●コロコロッ

このサイトは使えるネットのVPSで運営していた。
しかし、ご承知?の通り非常に重い。

というのも使えるネットのVPSは何もしていないのにロードが上がる時がある。
しかも真っ昼間。
サポートに問い合わせると「データバックアップ」をしているんだそうだ。
真っ昼間に。

メインシステムをバックアップが止めてしまうという本末転倒状態。
あれこれ依頼したものの、
「全部貴方が悪いんですよ」
「詳しい調査するには上位サービス契約してください」
といわれたので。
素直に解約してあげることにした。
何件か契約していたのだが全部解約してあげる予定。
まぁ遊び倒したしもういらないか。


移転先をXREA.COMにするかどうか少し悩んだ。
ブログサイトを置くだけならそれでも良いがそれだけではない。
一番の目的はSVNのリポジトリだ。
以前の記事でXREAをリポジトリにする方法を載せたことがあるが、
あれは同一サーバ上にリポジトリとサーバを置いた場合の方法。
SSHで一カ所からしかアクセス出来ないXREAは、
基本的にリポジトリには向いていない。
さくらにするかと思ったが1GBはあっさり埋まりそうなので敬遠。
ならばということでハイスペックと噂のDreamHostを使ってみることにした。



基本スペックはさすがに凄い。
coreserverと同等といったところか。
これで$7/Monthってのは素晴らしい。

メインはサイト運営と言うよりはストレージやメールサーバ。
容量500GBというのは非常に魅力だ。
ストレージがメインなのでレスポンスが優れている必要はない。
それが必要なウェブサイトはXREA.COMに移転し併用することにする。
ここまで行くとさくらもいらないのだが、
ドメインの都合でそうもいかない。
サーバー会社提供のサブドメインは罠だな。まぁいいか。



DreamHostの使用感だが、
噂通り、シェルで入力するとワンテンポ(0.5秒くらい)遅れて動作する。
ただ、サーバが重いからというわけではない。
物理的な距離のせいだろう。
海外サーバだから仕方がない。
この辺りはウェブサイト運営を目的にしている人にとってはポイントになるかもしれない。

各種バージョンを見てみると、
  • perl5.8.4
  • PHP 4.4.7
  • Python 2.4.1
  • ruby1.8
  • Mysql 5.0.16

こちらも申し分ない。
海外サーバだからかPythonは3種類入っている。
2.5も入れて欲しかったが。



そんな感じで使っているDreamHostだが、
まぁ例によってやった内容を記事にしてみる。

=> Read more!

CodeIgniter1.6リリース

PHP, フレームワーク, CodeIgniter

08:38:02, by admin Email , 74 words, 731 views   Japanese (JP) del.icio.us
うむ

(ノ・・)ン。。。。。。(((●コロコロッ

軽量コンパクトでここ最近人気PHPフレームワークのCodeIgniter。
その最新版である1.6がリリースされた。
http://codeigniter.com/news/codeigniter_1_6_hits_the_streets/


追加機能は以下の通り。
A Database Forge class: database agnostic table and field manipulation
An enhanced Active Record library
A revised Session Class with “flash variables” and additional security
An extendable Model Class with auto-loadable Models
Extendable Helpers, and additions and enhancements to existing Helpers
A revised view architecture that allows for simple inclusion of multiple views
And over 120 different enhancements, improvements and bug fixes



Code Igniterはセッション系が弱かったが、
これでどのくらい変わったかチェックしておく必要がありそうだ。
ActiveRecordは非推奨派である私にとってはちょっと微妙かも。
管理画面には使えるかなぁ。


powered by b2evolution

shinobi

Neighbors
Relative
Favorites
PR

極論istの技術屋を始めて早幾年。 流れの速い業界の波にもまれながらも精一杯生きている様をとくとごらんあれ。

Archives
スポンサー

Latest bookmark
Search

Categories

Who's Online?
Misc
Syndicate this blog XML

Valid XHTML 1.0! Valid CSS! Valid RSS 2.0! Valid Atom 1.0!