いい加減PEARは時代遅れ?ということで、昨今のPHPの認証ライブラリを探してみた。 「Sentinel」がイチオシらしい。ということで、DLして使おうとしたのだが。 なにこれ、ユーザテーブル決まってるの?rollテーブ […]
smartyでもキャッシュファイルの数が多くなったら、ディレクトリをサブディレクトリにして速度を改善できる
前のエントリ phpのセッションファイルが多すぎる時に保存ディレクトリにサブディレクトリを作る で書いたことが、smartyのキャッシュファイルにも言える。 ページが2000~3000、PC/モバイルで別となると5000 […]
phpのセッションファイルが多すぎる時に保存ディレクトリにサブディレクトリを作る
ネットショップでアクセスの際のレスポンスが非常に低下したことがあり、apacheの設定を変えて試して変えて試して…ダメ。 結局、phpのセッションファイルが多くなり過ぎていたことが原因だった。5000ファイルとか1000 […]
smarty2のキャッシュハンドラ関数はなくなり、smarty3ではCustom Cache Implementationを使う
smarty3の速度を上げようと、あれこれ試行錯誤していた中で、キャッシュハンドラをDBとする方法を試そうとした。 キャッシュハンドラ関数 これを参考にするも、動かない。 …smarty2だった。 3はというと、日本語の […]
Windows10 homeにVirtual Boxを入れた(ProにUpgradeなしでOK)
Windows10 homeにVirtual BoxをノートPCへインストールしたが、ゲストOS(CentOS7)を起動できない。 なんで?? デスクトップにはすんなり入ったのに… 「ホストマシンの仮想化支援機能(VT- […]
input type="tel", "email" を生成する
QuickForm2/Element/InputTel.php として保存。 QuickForm2/Element/InputEmail.php として保存。 QuickForm2/Factory.php に追記。 PG […]
HTML_QuickForm2 カスタムルール
マルチバイトの文字数チェックに対応するため、カスタムルールを作成した。 QuickForm2/Rule/Length.php の QuickForm2_Rule_Lengthを継承し、 validateOwner() の […]
smarty3,PEAR::HTML_QuickForm2 のいろいろサンプル
smarty3,pear…HTML_QuickForm2の情報が、ほとんどない! smarty2,HTML_QuickFormから、いろいろと結構変わっていて、試行錯誤したメモです。 sample_input.php E […]