PHP

PHPでオブジェクトプーリング

PHP

かなり大げさになりますが、memcachedというデーモンを使うとPHPでもオブジェクトのプーリング・キャッシングは可能になるみたいです。PHP用のクライアントAPIはPECLに含まれています。 BMediaNode: PHPでのオブジェクトプーリングデーモンですか…これってロ…

動的ページ生成では外部ファイルを多量に読み込むと遅くなる

環境にもよるのだろうけれど。 以前はスピードアップ=転送量削減(と管理コスト削減)のために、JavaScript は常に外部ファイルとして読み込んでいた。例えば index.php から xxx.js を利用する場合、index.php が置き換わっても xxx.js は再読込されずにキ…

PHP4とJavaのパフォーマンス比較

PHP

http://www.thinkit.co.jp/free/compare/2/2/1.html ここまでPHP4とJavaのパフォーマンスを比較してきました。現在の企業システムは、その重要度を増し、扱うデータ量も増大する一方です。処理は多様化・複雑化し、多くのデータベースや外部システムとの連携…

PHP News

PHP

PHPに関するニュースとか集めてます。でも実はMLとか入ってないので、みなさまからの投稿だけがたよりです。ドメインとか北海道ですが、全世界から情報大募集。一緒にページ手伝ってくれる人もいたら助かるなと思う今日この頃。 PHP NewsPHPのニュースを配信…

phpQLAdmin

PHP

http://freshmeat.net/projects/phpqladmin/?branch_id=53904&release_id=179606 LDAP を中心として qmail、BIND、Apache でマルチドメインを管理する PHP プログラム?

PHP と Web アプリケーションのセキュリティについてのメモ

PHP

PHP と Web アプリケーションのセキュリティについてのメモ その中で知ったいくつかのサイト 個人的なメモと備忘録 http://www.ipa.go.jp/security/awareness/vendor/programming/a05_03_main.html IPA セキュア・プログラミング講座:IPA 独立行政法人 情報…

Pukiwiki負荷対策

管理人へ連絡/13 - 新潟中越地震 被災者救援本部@2ch いろいろ情報が集まっている。

ぎ! Mojavi - 第一回

PHP

仕事が忙しくてろくに物が作れずMojaviで作ったアプリとか公開出来なくて申し訳ないんで、ちょっと時間が出来たときにさくっと更新できるよう、Mojaviで実際にアプリケーションを作りながらもの凄く適当に解説して行きましょうってコーナーの始まり。どんど…

PiP - Python in PHP

PHP

http://www.csh.rit.edu/~jon/projects/pip/ おおすげー Python がPHPの中で動いてる! PHPの変数をPythonに持って行ったり、その逆も可。 どんな場合に役立つかわかんないけど(笑) Perl in PHP ならいろいろ CPAN のとか使えておもしろそうだけど Python …

Wema(変なもの) for php

http://slavadev.sourceforge.jp/cgi-bin/wema.cgi?page=WemaForPhp 付箋式Wiki wema のPHP版。 付箋式Wikiっておもしろいんだけど、見にくいんだよね… 基本は従来型のWikiで、そのページの、レスを付箋式で見る←→スレッド式で見る とかの表示モードを変更で…

Gmail Web Notifier

libgmailer はここから <html><head><meta HTTP-EQUIV=Refresh CONTENT="300;"></head> <body style="padding:0;margin:0;overflow:hidden;"></body></html>

PHPで、GMail からメールを読み出す

libgmailer を使えば、結構簡単にできた。 $name="gmail-id"; $pwd="gmail-password"; $tz=-9;// timezone require_once('libgmailer.php'); $gm = new GMailer(); $gm->setLoginInfo($name, $pwd, $tz); if ($gm->connect()) { $gm->fetchBox(GM_STANDARD, …

PHP 4.1.2 packages for 7.3 and 9

PHP

https://bugzilla.fedora.us/show_bug.cgi?id=1868 とりあえずここから 4.1.2 の 7.3 用パッチ済み rpm がダウンロードできる模様。 なんか問題があってまだ Fedora Legacy では自動アップグレードしてくれない。

PHP RPMs for Redhat 7.3, 9, Enterprise 3 & Fedora Core 1/2

PHP

I've just released PHP RPMs for Redhat 7.3, 9, Enterprise 3 & Fedora Core 1/2. Announcement here: http://www.seekbrain.com/archives/000059.html Repository here: http://www.seekbrain.com/downloads/psa/ Stuart redhat.com | Red Hat, Inc.誰か…

PHP_Compat

http://pear.php.net/manual/ja/package.php.php-compat.php へーこんなのが 結構いろいろ定義されているみたい。file_get_contents 、file_put_content 、is_a とか、なくても数行なんだけど、あると便利だしな。PHPは「あるとちょっと便利な関数が標準であ…

Advanced PHP debugger

PHP

そういえば APD (Advanced PHP debugger)は PECL に入ってんだな。PHP5.0.0 なら、Collection of PECL modules for PHP 5.0.0 のファイルに入ってるよ。さわってみる?

PHPEclipse

PHP

Groovy ではてなを回っていたら、PHPEclipse なるものをしる。 http://www.phpeclipse.de/tiki-view_articles.php DBGを使ってデバッグできるモジュールもあるようだ。 DBG自体が、PHP 4.3.6 か 5.0.0rc2 までしか対応してないけど(;´д⊂) (ネタもと:はて…

ActivePHP5

PHP

http://cvs.php.net/php-src/sapi/activescript/ クライアントサイドのためのPHP <script language="ActivePHP5"> $window->alert("Hello"); </script> READMEこんな感じらしい。むー。phpの莫大な「基本関数」が使えるんなら魅力だけど。言語としては実はjavascript の方が好き。phpの関数群が使え…

PHP-4.3.7以前にリモート脆弱性発見

PHP

7/14に発表されたセキュリティ勧告「PHP memory_limit remote vulnerability」によれば、標準設定で動作しているPHPに対してデータをPOSTするだけで、任意のコードを実行できる脆弱性が発見された模様。 PHP実行プロセスのメモリ使用量を制限するmemory_limi…

PHP 5.0.0 Released!

PHP

Some of the key features of PHP 5 include: The Zend Engine II with a new object model and dozens of new features. XML support has been completely redone in PHP 5, all extensions are now focused around the excellent libxml2 library (http://…

はてなダイアリーキーワード自動リンクAPI

本日、任意のテキストを送信すると、はてなダイアリーのキーワードを抽出し、キーワード部分を自動的にリンクして返信するAPIを公開しました。 APIはXML-RPC APIを用いて実装を行っており、メソッド名および指定可能な各属性は、以下の通りです。 はてなダイ…

標準拡張モジュールを追加でビルドする

PHP

PHPの標準拡張モジュールを後から追加する方法です.(thanks iwakiri) この方法はPECLでも同様に使える方法です. PHP/tips/標準拡張モジュールを後から追加 - よくきたwiki(._.) φ メモメモ

TEXT_WIKI

* Rules are now split up: one class for parse, another class for each render-format PEAR :: Package :: Text_Wiki :: 0.19おお、ついに Render と Parser が別れました! その他いろいろ変更があって互換性はなくなっている模様。まだアルファ版だから…

PHP4.0の拡張

php

さあ、PHP拡張の作り方の翻訳ですよ! GETAのPHPモジュールを是非! http://psa.ange.ac/zenddoc/zend.html ちなみに GETA の Rubyモジュール見つけた……配布してないけど http://www.lr.pi.titech.ac.jp/~fujiki/diary/?date=20031009#p02 というかGETAの第…

turck-mmcache

PHP

Redhat 7.3 に php-4.3.6 を入れたので、turck-mmcache も入れてみた。前回、php-devel が旨くインストールできなかったので、rpm -nodep で「無理矢理」導入した後 tar xzvf turck-mmcache-2.4.6.tar.gz cd turck-mmcache-2.4.6 /usr/bin/phpize ./configur…

redhat 7.3 に php 4.3.6 を入れる

PHP

# 現状 php-4.1.6 が動作中 redhat の php拡張モジュールはすべてインストール済み 加えて、 mb_regex、 kakasi、 namazu# specファイルを用意 php-4.2 用の spec ファイルを別名保存して、バージョン情報だけ入れ替える ドキュメントのダウンロードが面倒な…

「Xdebugプラグイン for Eclipse」のようなもの

PHP

…というわけでXdebugを利用したPHPデバッガ・プラグインのようなものを作成中なのですが、完成しないであろうことが明らかになりつつあるので、そろそろ公開しようかと考えています。いや、なんだかいろいろ問題ありありなので、全部解決してVer.1.0公開、と…

XDebug

http://nazoking.s31.xrea.com:8080/k/php-debug.l だんだん使えるようになってきましたよ(  ̄ー ̄)

XDebug

http://nazoking.s31.xrea.com:8080/k/php-debug.l とりあえず xyzzy が xdebug-client のように動くものを作ってみた。でもあんまり意味ない。XDebug-client と同機能くらい。 なぜかというと、ユーザーの入力を待ちつつ、ほかのこともさせる方法がわからな…

Xdebug

PHP

(;´Д`)↓ break c|/site/test.php:1 これでOKの模様…… だが1文字目(ドライブレター)は小文字でないとダメ