タグ

ブックマーク / php-archive.net (5)

  • [PHP]PubSubHubbub(PuSH)を使ってサイトの更新を瞬時に通知 | PHP Archive

    通常、RSS リーダーなどで最新の記事があるかをチェックするには、定期的にサイトをチェックする必要がありました。そこで、データの変更をリアルタイムに通知するためのプロトコル「PubSubHubbub(パブサブハバブ)」が作られ、更新があった場合瞬時に RSS リーダーにプッシュ通知を送ることができるようになりました。これにより、定期的にサイトをチェックして更新がないか確認する必要がなくなり、更新通知を受けてから読み込みに行くこと可能となります。 WordPress ではプラグインの「pubsubhubbub」や「PuSHPress」などを使って実装することができます。 PHP でも curl を使った POST でサーバーと簡単にやりとりすることが可能です。 パラメーターは検索エンジンによって異なりますが、Google の場合 hub.mode と hub.url をサーバー (http:

  • [PHP]Silexの基本的なルーティング方法とTwigによるビューの作り方 | PHP Archive

    Silex は PHP 製のマイクロフレームワークで、EC-CUBE 3 のベースとしても利用されています。インストールには Composer が必要となりますのであらかじめインストールしておいて下さい。詳細は割愛しますが Linux, Unix, macOS であれば下記のようにしてインストールします。Windows の場合 exe 形式のインストーラーが公式に用意されています。 curl -s http://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer Silex 2.0のインストール Silex のインストール方法は 2 種類あり、公式サイトからアーカイブファイルをダウンロードする方法と Composer 経由でインストールする方法があります。アーカイブファイルには必要最低限

  • [PHP]最低限覚えておきたい必須関数一覧 | PHP Archive

    PHP には最初から豊富な関数が用意されていて、特別な記述をしなくてもすぐにそれらを利用できるという特徴があります。 そこで、サイトやアプリケーションを制作する上で、頻繁に使われる関数をリストにし、簡単な説明をつけてみました。 厳選したもののかなりの数がある上、GD関係の関数やPDO、DOMDocument などのクラスメソッドは省略しているのでこれだけあっても当はまだまだ足りないくらいです。 ◆文字列・数値 printf(), sprintf() 文字列をフォーマットに当てはめて出力する。 printf() は出力を行い、sprintf() は結果を文字列として返す。 preg_match(), preg_match_all() 正規表現による一致・検索。preg_match_all() はパターンにマッチしたすべての値を変数に格納する。 preg_replace() 正規表現による置

  • 海外の技術系掲示板に英語で質問する際の文例・定型文 | PHP Archive

    Stack Overflow に日語版ができたとはいえ、やはり英語圏のフォーラムに助けを求めなければならないことは多いと思います。 義務教育で習った英語で内容を読み解くことはできても、英作文となるとなかなか思ったことを表現できず、質問をためらってしまうことがあります。 そこで、実際の海外掲示板のやりとりの中で一般的なフレーズを集め、どのように書けば自然な英文で質問できるのか考えてみることにしました。 質問の流れは次のような構成を取ることが一般的です。 1. 何をしようとしているのか 2. 何が起こったのか 3. 何を試してみたのか 4. 何を知りたいのか 5. 結びの言葉(省略可) つまり、「こういうプログラムを作っていて、次のようなコードを書きましたが、このようなエラーが起きます。こうしてみても同じでした。何が原因なのでしょうか?宜しくお願い致します。」という順番で文を組み立てていけ

  • 関数名によく使われる英単語(動詞)の意味とニュアンス | PHP Archive

    PHP に限らず、プログラミングで使われる多くの関数名は「動詞+目的語」という命名規則になっていることが多く、「insertPost()」であれば投稿を挿入するという意味が名前から読み取れます。 では投稿を削除する場合は delete でしょうか? それとも remove でしょうか? 関数は基的に英語を使うのが鉄則ですが、似たような意味を持つ単語などが多く厳密な意味の違いがわかりにくいことがあります。 そこで、プログラミングで関数名として一般的に使われている頻出語句をピックアップし、主な用途と細かい意味、ニュアンス、使い分けについて調べてみました。 追加・作成 set

  • 1