5月
24
久しぶりにバージョンチェックをしたところ、5/13にバージョンアップされていることに先週だったか先週途中に気づいて、ようやっと本日アップグレードをしてみました。
現在、このPhpTrafficAは携帯サイト用のアクセス解析に使っています。もちろん、PCで使えるというか本来そっちがメインだと思いますが、PCサイトは今のごろGoogle Analyticsだったりします。
今回のバージョンアップは、変更履歴をご覧いただければ・・・とかいうと怒られそうな気がするので、なんとなく気になったところを抜粋してみます。なんせ、英語は苦手だし全部というか正しく和訳できる自信はまったくありませんので。
トランスレーションというか言語対応が進んできたみたいです、言語ファイル内に複数形の表記に関する関数が増えてたりします。
トランスレーションつながりでいくと、キーワードの取り出しロジックが以前よりかなりシンプルになっていますねぇ。この部分はマルチバイト対応をしているみたいで、iconvによる変換がなされています。
今回、PETIT-POWERで使用する為にこの部分はあえて使わずに以前のロジックを流用して修正しなおしてみました。
ということで、日本語化対応も以前に比べて減りましたので、近々 超途中の超意訳のJAファイルとか修正箇所をまとめた記事をアップしようかなと思っていますが、PhpTrafficAに興味があるとか使っているよっていう方は是非ご連絡ください。
一応、イメージは以前さらしたような感じで見栄えは変わらないんですが、携帯用のOSというかブラウザ対応をしています。
ちなみに、下記のような感じです。

投稿者 ZeRo
5月
10
基本的には、NP_NewsfeedEXの後継なので似たような扱いになりますが、すでに記事でも触れている通り、複数のテンプレートへの対応としてNucleus本体のテンプレート機能を利用する方式になりました。
また、Simplepieのバージョンアップに合わせて、PodcastやVideocastへの対応などが盛り込まれています。
特徴として、
- テンプレートをNucleusの基本機能を利用することにより、マルチテンプレートに対応
- テンプレート変数の拡張し、Subscribe機能やAdd_to機能も搭載
- はてなの拡張RSSをSimplepieの拡張クラスにし、はてなブックマークへの登録URLの生成を追加
となっています。
特にマルチテンプレートへの対応は、サイドバーや記事ごとの表示方法に対して有効に活用できるようになったと思います。
"NP_Simplepie プライン" の続きを読む...
投稿者 ZeRo
4月
26
早速、バージョンアップしちゃいました。
BugFixとMODxモデのにっくさんからリクエストを頂きまして、そのリクエストに部分的に対処してみた機能を盛り込んでみました。
その機能というのは、エクスポートのHTMLファイルを格納するディレクトリを任意に指定できるというものです。MODxオリジナルのエクスポートも前回のバージョンもそうですが、固定ディレクトリassets/exportに出力していました。
これをExportDXの画面で任意に指定できるようにしたのが今回のバージョンです。
ついでに、ホスト名もフォーム入力にて変更することも可能にしてみました。
そんな今回の画面イメージは、↓な感じです。
なお、ダウンロードはいつものところからExportDXを探してみてください。
投稿者 ZeRo
4月
19
MODxのモジュール版のサイトエクスポート機能をそれとなく公開してみました。
以前、公開したのはプラグイン版のExportEXプラグインで、これはMODxの元々のエクスポート機能を利用してプラグインを追加することによりBASEタグや内部リンクなどに利用するホスト名を任意のものにしちゃうプラグインでした。
今回の機能も実は目的は同じですが、MODxの本来のエクスポート機能を使うのではなくてそれ自体をモジュールとして提供するものです。
なので、今回はEXぢゃなくてデラックスのDXです。
実際には、モジュールとプラグインの2つが入ってます。
さて、特徴ですが、今回は基本的な仕様はMODx本体のエクスポートとほぼ同じです。
画面周りもまったく同じロジックを利用しています。
但し、1点違うのはオリジナルではfopenでエクスポートするページを開いているのですが、これだとallow_url_fopenがFalseになっている環境ではエクスポートできません。(実際に、エクスポートを使う場合は内部利用が前提になるとすれば許可してもいい環境の方が多いかもですが)
そこで、MODxの配布物の中にはソケットを利用したHTTPクライアントライブラリであるSnoopyがあるのでこれを利用する方式に変更しました。
"MODx サイトエクスポートモジュール「ExportDX」をリリース" の続きを読む...
投稿者 ZeRo
3月
17
さて、なぜだかわからんのですがココのブログの一番読まれてるらしいのがPHPフレームワークのネタのようです。
じゃ、ってことでフレームワークネタいってみますぅ。
ってことで、最近実はYii FrameworkっていうのでWEBアプリ作ってたりします。(もち、仕事じゃないです)
で、そのYiiが3月1日に最新版の1.0.3を出しました。 ちなみに、Yiiはイーって読むんだそうです っていうブログがあったのでイーと読んでください。最初、ワイアイアイって読んでました。
Yiiを知ったのは、多分 SourceForge.jpのこの記事だったと思います。
BSDライセンスだし、なんかいい感じのことが書いてあるし、ってことでフレームワーク好きじゃなくてセキュリティ面を考慮したフレームワークつうだけでも試す価値はありそうです。
CodeIgniterもXSS対策とかあったので比較っていう意味でも試し価値はあり! って見てみると結構パフォーマンスもいいし、よりRailsっぽい感じだしってことでCIで作ってたアプリをYiiに置き換えてYiiを習得しようってことにしました。
すでに途中まで作った状態で1ヶ月以上放置しちゃってはいますが、同じようなアプリ(実際には画面周りは多少違うんですが)のパフォーマンスを比較するとやっぱYiiの方が早い気がします。
本当は、ガンガン作りこんで置き換えたいんですが、土日作業をついついサボっちゃって開発が止まってる状態だったりします・・・。
上記の紹介記事から早や4ヶ月、すでにドキュメントの日本語化が有志の方々によって進められていたり、言語ファイルも最新版からは日本語も同梱されるようになったようです。
"PHPフレームワーク 新しい目 「Yii Framework」" の続きを読む...
投稿者 ZeRo
3月
9
スラドの記事で知ったのですが、あのっていっても分からない人もいるかと思いますが、C言語の本 といえば、石田さんって言うほど昔から有名な方でした。
ボクも若かりし頃、C言語のお勉強の為に買ったような・・・気がします。
家には置いてないので、多分その頃勤めていた会社に置きっぱなしだったのでしょうけど、そういう専門書だったり、インターフェースとかトラ技とかを月刊雑誌などを読んで覚えてたんじゃないかと思います。
"若かりし頃、C言語の本でお世話になった、あの石田晴久さんがお亡くなりに・・・" の続きを読む...
投稿者 ZeRo
pieX Ver0.7リリース