タグ

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

  • 関連タグはありません

タグの絞り込みを解除

programmingとPHPとtipsに関するsyqueのブックマーク (6)

  • WordPressテーマのfunctions.phpをクラス化する

    プラグインを作成するとき、まるっとクラス化することで 関数名のコンフリクトの心配やら、ちまちまプレフィックスをつける面倒から解放されます。じゃぁテーマの functions.php でも同じことができるんではないか 。子テーマとか考えると function_exists() での判定やら、親テーマと同じプレフィックス付きの長い関数名やら、なんちゅう読み難いんじゃー、といった諸々から解放されてもっと幸せになれるんではないか。そんな思いからテーマ(のfunctions.php)をクラス化する方法を考えてみました。何十個も twentyeleven_ とか書くのシンドイ。 #prefix ってプリフィクスじゃないのね。。。 親テーマ Web 制作会社なら(そうでなくても)自社ルールに則って構築されたテーマのひな形が存在すると思います。無い場合は、この際だから作ってしまいましょう!いつまでもまんま

    WordPressテーマのfunctions.phpをクラス化する
  • phpによるスクレイピング処理入門

    1. はじめに このサイトは php を利用したスクレイピング処理の具体的手法について記載されたサイトにしようと思っています。なので、あまり面白いサイトではありません。内容も偏重していることと思いますが、ご質問などがございましたら、りょーちまでご連絡ください。 1.1. スクレイピングとは スクレイピングの話しを始める前に、現在のWebサービスについて幾つか言及しておきます。 現在様々な会社が様々なWebサービスを展開しています。かなり昔、今よりWebサイトそのものが少ない頃の時代は、HTMLファイルを手動で作成することが殆どでした。しかし、現在はバックグラウンドにデータベースが存在し、データベースの内容を動的に表示し、ページを作成するようなサイトがかなり多くなっています。 さて、データベースを利用するメリットは何でしょうか? 幾つかの視点が挙げられると思います。 最も重要な点は、ひとつひ

  • [CakePHP] CakePHP(PHP)でのBasic認証はPHPがCGI版で動いている場合は使えないようです | 技術雑記

    ホーム > Blog > [CakePHP] CakePHP(PHP)でのBasic認証はPHPCGI版で動いている場合は使えないようです とあるサイトでCakePHPのBasic認証が必要な機会があったので、導入してみました。 Securityコンポーネント使用したり、独自のコンポーネントで出来そうな様子。 CakePHPでBasic認証対応ページを作る - blog.katsuma.tv http://blog.katsuma.tv/2008/07/cakephp_basic_auth.html CakePHP 管理者サイトでBasic認証を簡単に行うコンポーネント | Shin x blog http://www.1x1.jp/blog/2008/01/cakephp_adminauthcomponent.html どちらもよく出来ていて、開発環境ではバッチリ動作していたのですが、

    [CakePHP] CakePHP(PHP)でのBasic認証はPHPがCGI版で動いている場合は使えないようです | 技術雑記
  • phpでベーシック認証 - bnote

    ベーシック認証とは、事前に作成したユーザーとパスワードを持つ人にのみページを公開したい時 簡単に使用できるのが、ベーシック認証です。 ここでは、phpによる ベーシック認証 を紹介します。 ベーシック認証 の仕組みについては、次のページを参照してください。[ベーシック認証] Apacheによる ベーシック認証 は、次のページを参照してください。[Apacheによるベーシック認証 ] PHPによるHTTP認証のフック この機能は、Apacheモジュールとして実行した時のみ 有効で、CGI版では利用できません。 仕組みとしては、Apache等がクライアントとのやり取りを行うのと同様のことを php で実現することになります。 <?php function AuthenticateUser($user,$pwd){ //ファイルやDBを使ってユーザーをチェックします。 } if(!isset($

  • PHP で外部 RSS から特定のキーワードに該当するアイテムを URL を改変しつつ表示する

    WordPress で以下の機能を実現したい。 外部 RSSWordPress で表示する 特定のキーワードに該当するアイテムのみ表示する 表示するアイテムの URL を改変する PHP で書くと以下のような感じです。特に WordPress のライブラリを使っていないので、WordPress でなくても動きます。 $feedUrl = 'http://example.com/feed'; $rss = simplexml_load_file($feedUrl); $rss = get_object_vars($rss->channel); foreach($rss['item'] as $key => $item) { if( ! preg_match('/WordPress/', $item->title)) unset($rss['item'][$key]); } foreac

    syque
    syque 2011/09/01
    WordPress で以下の機能を実現したい。 外部 RSS を WordPress で表示する 特定のキーワードに該当するアイテムのみ表示する 表示するアイテムの URL を改変する PHP で書くと以下のような感じです。特に WordPress のライブラリを使
  • Flymakeのススメ(PHP版 , JS版)

    Emacs使いなら普通に使ってるよね、ってな素晴らしいEmacs Lispの一つにFlymakeというのがあります。これは名前の通り、Emacsでファイル編集中にon the flyにmake(設定次第で何でも)してくれるEmacs Lispです。makeしてエラーが出た場合には、エラー箇所をハイライトしてくれます。typo などがあれば瞬時に気づくことができますので、開発効率がアップします。 青くハイライトされているのがwarning、赤はエラーの意味です。 PHPJavaScriptも他の方が設定を公開されていますけど、社内で設定を紹介したところ、「Warningに別の色が付いたりしないんですね」などと言われたので、ムキになってWarningにも色を付けてみました。そんなわけで、他の方の設定とはひと味違うと思います。実はPHPに関して言うと滅多にWarningが出ないので、便利になっ

    syque
    syque 2011/05/10
    Emacs使いなら普通に使ってるよね、ってな素晴らしいEmacs Lispの一つにFlymakeというのがあります。これは名前の通り、Emacsでファイル編集中にon the flyにmake(設定次第で何でも)してくれるEmacs Lispです。makeしてエラーが出た
  • 1