検討など -- henoheno

  • PHP-cli 周りの調査。こりゃ楽だ・・・
    • 作るとしたら、cli系の拡張子は *.cli.php とする事にします
    • 拡張子を *.php にする場合、どのコードにも、先頭に以下のようなチェックを入れた方が良さそうですね
      if (php_sapi_name() != 'cli') die('Invalid SAPI');
      if (! isset($argv)) die('PHP too old (Not 4.3.0 or above)');
    • PHP getopt() はあるものの、やはりgetopt_long() *1 は無いようであるので、release.sh などにある自作getopt()を移植するのが手軽そう*2
  • official:WebTrack/4: Namazu周りの調査確認。
    • 今のorgサーバーには、状況的にNamazuは断念。
    • msearchは検証すべき。(Namazu用のフィルターがあるように)PukiWiki のテキストを読ませたり、結果を表示させる部分はカスタマイズ必須な予感が。
    • 他にも perl/phpベースのインデックス型検索エンジンはないでしょうか?

*1 GNU拡張、ロングオプションが使える
*2 元はcvsknit(シェルスクリプト)用に作ったもの。なおPEARには long optionを理解するらしい Console_Getoptがあります
*3 特にインデックス型を希望するだけに

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-05-06 (金) 23:35:37
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.286 sec.

OSDN