タグ

関連タグで絞り込む (204)

タグの絞り込みを解除

PHPに関するsylvan_lのブックマーク (273)

  • RHEL5/CentOS5用のyumリポジトリを公開します。 « ディノオープンディレクトリ

    RHEL5/CentOS5用RPMのyumリポジトリを公開します。 リポジトリの内容は suhosinパッチ0.9.6の当たったphp5.1.6 suhosinパッチ0.9.6の当たったphp5.2.6 suhosin extension 0.9.7 です。i386、x86_64アーキテクチャ用を公開しています。 利用方法 http://nog.dino.co.jp/dist/centos/5/dino/noarch/dino-release-1.0-1.noarch.rpmをインストールし、yumコマンドよりインストールしてください。 $ sudo rpm -ivh http://nog.dino.co.jp/dist/centos/5/dino/noarch/dino-release-1.0-1.noarch.rpm $ sudo yum search suhosin $ sudo y

  • CentOS5にPHP5.2.6をrpmでインストールする | Ryuzee.com

    Categories Ajax/Web2.0 (7) apache (12) CMS (3) Delphi (9) Linux (39) Perl (29) PHP (83) Ruby (4) Zope (11) オープンソース (94) Firefox (5) OpenVZ (3) phpBB (3) phpMyFaq (12) scuttle (3) taskfreak (2) wordpress (15) セキュリティ (12) フリーソフト (18) 日記 (362) 書評 (17) 翻訳・日語化 (3) 自宅サーバ (16)

  • facebookでのAPCの設定 - おぎろぐはてブロ

    php|tek 2007で発表された、facebookの中の人のAPCの設定についての話です。軽く中身を説明します。 apc@facebook (PDF) apc@facebook (PDF) 2007/09/21 追記 サイトの構成が変わって、スライドがデッドリンクになっていたため差し替えました。また、今月開催されたphp|works 2007での講演もアップされています。こちらのが読みやすくなっている部分があるので、こちらを参照したほうがいいかも。 apc@facebook (PDF) in phpworks2007 http://tekrat.com/talks 内容 LAMP構成で、そしてAPCを使ってます Facebookのprofile.phpの表示を例にあげると、ノーマルのPHPに比較して、FacebookのチューンしたAPC設定では秒間リクエスト数が12倍に! ちょ、、それ

    facebookでのAPCの設定 - おぎろぐはてブロ
  • PHPで作ること、作らないほうが良いこと

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 ひさびさの更新です。 CakePHPに関しては、なんかこう、自分の中では“普通の”ツール扱いになってしまい、MySQLphpMyAdminを使うのと同じ感覚になってきたため、それほどここに書き込む内容もなくなってきたような…。 CakePHP.orgができたばかりの頃は、できないことやバグも多いということで、わいわいがやがやとした雰囲気がありましたが、その頃の人たちの声が今ではWeb上には出なくなり、Ticketもそれほど面白くなくなってきた?ような気もします。 1.2の成熟期かも。1.3や2.0になった時にはまた活発になるかもしれません。とはいえ、日では安藤さん主導でハンズオンセミナーが開かれ、まだまだ驚

    PHPで作ること、作らないほうが良いこと
  • symfony 1.2では何が新しくなったの? : エクスギア Blog

    (注意) このページはWhat's new(日語訳)の体裁を整え読みやすくした記事です。 このチュートリアルは手っ取り早くsymfony1.2のための技術的な紹介です。 すでにsymfony 1.0や1.1で作業をしたことがあり、symfony1.2の新しい機能について学びたい開発者のためのチュートリアルです。 最初に、symfony 1.1がPHP 5.1、symfony 1.0がPHP 5.0で動作していたのに対してsymfony1.2はPHP5.2.4かそれ以降に対応している事に注意してください。 もし、symfony 1.0 か 1.1からアップグレードしたいのであれば、symfonyをインストールしたディレクトリにあるUPGRADEファイル(http://www.symfony-project.org/installation/1_2/upgrade) ファイルを読んでくださ

  • PHPをXDebugとVimでデバッグする (Ubuntu 8.10編とCentOS 5.4/4.5編)    - 山歩きプログラマー

    こんな感じでVim (GVimでもOK)でデバッグできるのでめちゃくちゃ便利。 端末上でできるのもかなりうれしい。 PHP5/Ubuntu 8.10編 XDebugをインストールする sudo apt-get -y install php5-xdebug XDebugの設定 sudo vim /etc/php5/apache2/conf.d/xdebug.ini xdebug.iniに以下を追加 [debug] ; Remote settings xdebug.remote_autostart=off xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_host=localhost xdebug.remote_port=9000 ; General xdebug.au

    PHPをXDebugとVimでデバッグする (Ubuntu 8.10編とCentOS 5.4/4.5編)    - 山歩きプログラマー
  • vim+xdebugで作るphpデバッグ環境

    xdebug でのデバッグは eclipse+TruStudio つかってる人が結構いるみたいだが、どうも php で eclipse ほどの環境を使うというのには違和感を感じていた。開発環境という話でいえば、最近は PHPIDE(いつのまにかPDTって名前になってた) とか結構いい感じに整ってきてて、これはこれで使いやすかったんだけど、eclipse が(気分的にも)重い。 で、いっとき emacs に行きつつも Ctrl 押しながらのカーソル操作に慣れず(というか、面倒)、結局 vim に戻った。なにより xdebug2.0 でサポートされてるリモートデバッグプロトコル DBGp に対応したプラグインが使えるのが大きい。コレが激しく便利。あまりやってる人を(ブログとかで)見かけないのが不思議だ。やってる人はわざわざ書かんってことか。 ということで、ちょい前に環境を作ってみたときのうろ覚

  • PHP: 中心となる configure オプションのリスト - Manual

    中心となる configure オプションのリスト 以下のリストは、Unix 系の環境で PHP をコンパイルする際に用いられる configure スクリプトのオプションの一部です。 ほとんどのオプションはそれぞれの拡張モジュールのリファレンスページで 説明されており、ここにはありません。最新の configure オプションの 完全なリストを得るには、PHP のソースディレクトリで autoconf を実行した後、./configure --help を実行してください(インストールと設定 も参照ください)。--prefix=PREFIX のような追加の configure オプションについて興味がある方は、 » GNU configure のドキュメントが 参考になるでしょう。 注意: これらの設定はコンパイル時にのみ使用可能です。PHP の動作を 実行時に設定したい場合は、実行時設

    sylvan_l
    sylvan_l 2009/03/25
    --enable-sigchild PHP 独自の SIGCHLD ハンドラを有効にします。
  • PHP :: Bug #37531 :: Persistent connection corruption

  • Oracle Database 10g Express Editionを使ったPDO_OCI/OCI8サポート手順(DSO版) - Do You PHP?

    何か今更な感もありますが、Oracle Database 10g Express Editionを使ってPDO_OCIとPCI8関数をサポートしたPHPをApache DSO(Dynamic Shared Object)としてインストールする手順をまとめてみました。どちらかというと、Express Editionのインストール手順みたいな感じですが。。。 ご承知の通り、Oracle Database 10g Express Editionは、制限付きながら「無償」なOracleで商用利用も可能です。2005/10/28付けでβ版、2006/02/24付けで正式版がリリースされており、米OTNからダウンロードできます。Linux向けにはrpm版、もしくはdeb版が提供されていて、2006/10/01時点ではOracle Database 10g release 2(10.2.0.1)が最新版

  • モダンなモバイル開発のススメ :: handsOut.jp

    スライド1: モダンなモバイル開発のススメ (PHP編)2009/02/14北海道LOCAL合同勉強会亀  大地(a.k.a: yudoufu) スライド2: 謝辞・ 発表の機会を与えてくださったLOCALの皆様、ありがとうございます!・ ちゃんとした講演の場だと思わず、しゃしゃりました<(_ _)>・ 空気読めてないタイトル提出してすいません><・ 午睡の時間のつもりで聞いてね! スライド3: 自己紹介・ ゆどうふ(id:Yudoufu)・ 湯豆腐好きなので。・ http://wassr.jp/user/yudoufu・ 名:亀大地・ 1981年生まれ・ でってぃぅ・ 所属:アシアル株式会社 →・ PHPのシステム構築とかスクールとかやってます。・ 最近iPhoneとかAndroidとかもやってます。・ Objective­C、イイ。。。 スライド4: 作った公開物とか・ T

  • CakePHPのアプリをスピードアップする8つの方法 - 忍び歩く男 - SLYWALKER

    8 Ways to Speed Up CakePHP Apps | PseudoCoder.com 上記に記載されてます。 前置きとして、ContainableBehaviorを使用して最適化してあり、SQLのIndexも適切に設定された上でとのこと 1.デバッグの設定は0で 2.遅いクエリやWEBサービスのリクエスト他、はキャッシュしよう 3.Viewをキャッシュしよう 4.HTMLをキャッシュしよう 5.APCを使おう 6.Persistent Models your controller (or AppController) に以下を加える <?php var $persistModel = true; ?> 7.Persistent CacheをAPCにStore core.php <?php Cache::config('_cake_core_', array('engine'

    CakePHPのアプリをスピードアップする8つの方法 - 忍び歩く男 - SLYWALKER
  • EmacsにPHPの補完を実装するマイナーモード、php-completion.elをリリースしました。 - KAYAC engineers' blog

    anything.elのインターフェイスを使い、EmacsにPHPの補完を実装するマイナーモード php-completion.el をリリースしました。 インストール・設定・補完のスクリーンキャストは以下です。 php-completion.el DEMO from imakado on Vimeo. 出来る事 visual studioやEclipseライクなポップアップ補完 anything.elのインターフェイスを使った補完 GNU Globalの作ったTAGSファイルから補完候補を自動収得 etags,ctagsで生成したTAGSファイルから補完候補を収得 php.netでのドキュメントの検索 インストール方法 php-completion.elのインストール方法を書きます。 スクリーンキャストと併せてご覧ください。 以下のElispが動作に必要です。anything.el,au

    EmacsにPHPの補完を実装するマイナーモード、php-completion.elをリリースしました。 - KAYAC engineers' blog
  • PHPでマルチバイト対応のtrim関数を作る - hnwの日記

    (2009/06/29)追記4:記事のmb_trim関数が動かない環境があったので、詳細を「PCREはUnicode文字プロパティをサポートするとは限らない」にまとめました。よりポータブルなmb_trim関数も紹介していますので、併せてご覧ください。 追記:「mb_ereg_match('^[\0[:space:]]+$', $str);」で、今回pregで作った正規表現'/^[\s\0\x0b\p{Zs}\p{Zl}\p{Zp}]+$/u'と同一になりました。mb_regex_encoding関数が使える分だけmb_ereg版の方が使い勝手も上です。ちょっとショック。 (2009/02/24 17:00)追記2:もっと簡潔に、「mb_ereg_match('^[\0\s]+$', $str);」でいいことがわかりました。POSIX正規表現風の表記がキモいな、と思っていたので、これは素晴

    PHPでマルチバイト対応のtrim関数を作る - hnwの日記
  • rhaco

    ハゲてもかっこいい芸能人を見ていると、たとえハゲてもいろいろと諦めなくてはならないわけじゃないんだなあ、と実感しますよね。 今回はそんなハゲてもかっこいい芸能人をまとめてみました。 まずは今大人気の芸人さんであるトレンディエンジェルのお二人です。 「斉藤さんだぞ」の斉藤さんと、相方の須藤さんです。 お二人ともハゲであることをネタにして、笑いをかっさらっています。 Hさん トレンディエンジェルとか、ハゲで笑いをとってる人だよね。でも、そんなに好感度とか考えたことないなぁ。 Tさん 私はトレンディエンジェルってあんまり知らない。志村けんとか、芸人さんの場合はハゲの印象より面白いかどうかだよね。 ――(トレンディエンジェルの2人の写真を並べて)どっちのハゲに好感が持てますか? Tさん こっちの(斉藤司)ハゲのほうがいい。 Rさん うん。バーコードみたいな髪は受け付けない。 引用元:育毛研究室 ハ

    sylvan_l
    sylvan_l 2009/02/25
    ソースを読む
  • APC(Alternative PHP Cache)再び - Do You PHP?

    PECLに登録されているAPC(Alternative PHP Cache)は、PHPの中間コードのキャッシュや最適化を行う拡張モジュールです。APCは前に触ったことがあり、それがいつだったか調べてみたら、なんと2002年3月!使っていた環境は、PHP4.1.1+APC1.1.0。。。にもかかわらず、何だかGIGAZINEからリンクされているようで、リンク先としては結構恥ずかしいかも。。。 ということで、再度ざっとまとめることにしました。 PECL :: Package :: APC 使用した環境 まずは確認環境ですが、CentOS4.4+PHP5.2.0です。PHPは以下のようなconfigureオプションを付けてソースからbuildしています。 ●PHP5.2.0のconfigureオプション--with-apxs2=/usr/local/apache2/bin/apxs \ --pr

  • PHP: 実行時設定 - Manual

    PHP_INI_* モードの詳細および定義については どこで設定を行うのか を参照してください。 以下に設定ディレクティブに関する 簡単な説明を示します。 apc.enabled boolean apc.enabled を 0 にすることで APC を無効にできます。 APC が静的にコンパイルされて PHP に組み込まれており、 他に無効にする手段がない場合などに有用です (DSO としてコンパイルされている場合は、 単に php.ini の中の extension という行をコメントアウトするだけで無効にできます)。 apc.shm_segments integer コンパイラキャッシュのために割り当てる共有メモリセグメントの数。 APC が割り当て済みの共有メモリを使い切ってしまっているが、 すでにシステムが許す限り apc.shm_size を拡大しているといった場合に、この値を大

  • PHP+Oracle Instant Clientのインストール - Do You PHP?

    PHPOracle Instant Clientのインストール 先日何気なくPHPマニュアルのOCI8ページを見ていると、何やら見慣れない「--with-oci8-instant-client」の文字が。。。よく見てみると、「Oracle Instant Clientを使用している場合は--with-oci8-instant-clientオプションを使いましょう」だと。うーん。。。Oracle10gがリリースされてしばらく経ちますが、いつの間にか無償でOracle Instant Clientなるものを配布していたようです。Oracleも変わりましたね。。。また、PHP4.3.11/5.0.4から正式にサポートされるようです。 PHP5.0.4-devでも同様に動作確認ができました。configureオプションは同じです。 PHP5.1.2から「--with-oci8=instantc

    sylvan_l
    sylvan_l 2009/02/17
    sqlplus 動いた.mbstring.internal_encodingの文字コード = NLS_LANGの文字コード
  • Do You PHP はてブロ

    Firefox57にアップデートした際にタブをuserChrome.cssを使ってFaviconize Tabっぽくしたのですが、58.0.1にアップデートしたところxulのidや構造が変わってしまったのか、また元に戻ってしまいました。 ということで、 Firefoxのタブバーを非表示にするまでの流れを解説 – 出不精の横好き FirefoxのuserChrome.css備忘録 – 出不精の横好き あたりを参考にして、chrome://browser/content/browser.xulのインスペクターとにらめっこしつつuserChrome.cssちょっといじってみました。大きくはtabbrowser-tabsがclassからidに変わったみたいですね。最終的には以下の通りです。 @charset "utf-8"; tab .tab-text, tab .tab-text-stack *

    Do You PHP はてブロ
  • memokami::楽天テクノロジーカンファレンス「PHPで作る携帯サイト」 :: handsOut.jp

    スライド1: copyright(C) memokami 2008 all rights reserved.『PHP PHP PHPで作る携帯PHP 携帯 携帯サイト 携帯 サイト サイト』 サイトmemokami荒木 稔memokami家族のためのケータイサイト「ファミリーモバイル」 スライド2: copyright(C) memokami 2008 all rights reserved.自己紹篷介memokami家族のためのケータイサイト「ファミリーモバイル」 スライド3: copyright(C) memokami 2008 all rights reserved.荒木 稔 (あらき みのるㄦㄮ.ㄫホテルマンンㄯ.ㄫ基幹システムエンンジニア㄰.ㄫWebサービスㄱ.ㄫ携帯サービス→ NEXT??memokami家族のためのケータイサイト「ファミリーモバイル」 スライド4: co