タグ

ブックマーク / takahashifumiki.com (6)

  • wpdb道場 (1) 〜はじめての$wpdb〜 | 高橋文樹.com | プログラミング

    この投稿は 9年半 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 唐突に連載を開始します。現在、破滅サロンにはある程度自由に使える会議室(ギュウギュウ詰めで30人入る)が付帯しているので、そこで開催予定の講座の下準備です。 さて、最近はWordPressでWebアプリケーションを作ろうとか、そんな回りくどいことするなバカとか、そういった議論が巻き起こっていますね。知りませんか? そうですか…… ともあれ、WordPressをブログとかけはなれた用途で使うとそりゃ悪手だな、蟻ん子と言われてしまいますが、ブログ+αで拡張していきたいという要望はわりと多いと思います。 その時立ちはだかるのがデータベース操作の壁。 プラグインでなんとかなるならそれでもいいですが、自分でデータベースを操作できると全能感に満ち溢れた楽しいWebライフが送れること請け合

    wpdb道場 (1) 〜はじめての$wpdb〜 | 高橋文樹.com | プログラミング
  • WordPressで管理画面以外から投稿させる機能を作る | 高橋文樹.com | プログラミング

    この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 「wp_insert_postという関数でユーザーに投稿させることができるらしいですが、どうすればいいですか」という質問を受けたのですが、その関数だけでは投稿することができません。質問者さんはおそらくWordPress でゲストに記事投稿させるフォームが作れる wp_insert_post() 関数が便利すぎてぎっくり腰になる件とかを見て「へー、そんなに簡単に作れるんだ」と思ったんでしょうが、この記事の作者さんはCakePHPとかでWebサイトを作ったりしているスキルセットの持ち主なので、「便利」とか「簡単」とか思うポイントがちょっと違うと思います。「SQL書かないで関数一発で保存できるなんて超便利」というぐらいじゃないでしょうか。「何も考えずコピペしたらSNS作れた嬉しい」

    WordPressで管理画面以外から投稿させる機能を作る | 高橋文樹.com | プログラミング
  • WordPressのエラー画面(wp_die)をカスタマイズ | 高橋文樹.com | デザイン

    この投稿は 13年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 「wp_die カスタマイズ」でググっても日語のページが該当しなかったので書いておきます。 WordPressにはいくつかのエラーページがあります。 404エラー これは該当するURLが存在しなかったときですね。テーマフォルダ内に404.phpを置いておけば大丈夫です。Codexにやり方が書いてあります。 データベース接続エラー WordPressがデータベースに接続できなかったときに表示される画面です。表示されるタイミングとして一番多いのは、はてぶでホッテントリに入ったりYahooニュースに紹介されたりして大量のアクセスをらったときでしょうか。今はどうか知りませんが、コリスさんとかIDEA*IDEAさんとかはたまになってましたね。これはdogmap.jp「WordPre

    WordPressのエラー画面(wp_die)をカスタマイズ | 高橋文樹.com | デザイン
  • ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング

    この投稿は 11年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 WordPressで一般ユーザーのログインを伴うサイト(ECサイト、SNSなど)を作っている方も多いと思いますし、そういった依頼を受けることも多いのですが、最近「バグです!」という報告を受けてよくよく調べたらWP Super Cacheというキャッシュプラグインのせいだったということがなんどかありました。毎回説明するのが大変なので、書いておきます。 そもそもWP Super Cacheはどういう仕組みか 通常のWebサイトというのは、ユーザーから求められたリクエストからPHPなりRubyなりPythonなりが求められるデータを推測し、データベースに対して適切な操作を行い、最終的にHTMLを書き出します。 動的なサイトがリクエストを受け取って処理する仕組み で、Webサイトが重

    ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング
  • オープンソースPHP製ソフトウェアと利用のコツ | 高橋文樹.com | プログラミング

    この投稿は 13年半 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 フリーってすばらしい たまにデジハリでPHP講座の先生やっているので、こういう記事も書いてみます。基的にはPHPの基礎をある程度理解した人向けです。 ド素人によるPHP開発環境構築・ツール紹介(MacWindows)とかぶる部分もありますし、いまちょっと調べたらPHPで動いている高度なオープンソースWebアプリケーション厳選15まとめという記事もあったりしますが、「PHPでこんなこともできるんだな」ということで参考にしてください。 インストール方法とライセンスの詳細は自分で調べてください。 ソフトの紹介 基的にはオープンソースが中心です。 CMS CMSというのはContents Management Systemの略であり、「コンテンツを管理するシステム」を意味し

    オープンソースPHP製ソフトウェアと利用のコツ | 高橋文樹.com | プログラミング
    cyokodog
    cyokodog 2011/01/24
  • jQuery vs MooTools(和訳) | 高橋文樹.com | プログラミング

    jquery.com、mootools.netwikipedia.comからの情報による モットーがすべてを語る jQueryサイトに行けば、ページのトップ付近にjQueryとはなんであるかが述べられている: jQueryは高速で簡潔なJavaScriptライブラリです。HTML文書の走査、イベント操作、アニメーション、Ajaxインタラクションをシンプルにして、Webサイト開発を高速にします。jQueryはJavaScriptの書き方を変えるために設計されました。 …そしてMooToolsに行けば、このような文言が見つかるだろう: MooToolsは中級から上級のJavaScript開発者のために設計された軽量で、モジュール化された、オブジェクト志向のJavaScriptフレームワークです。これを使えば、エレガントで、きちんとした裏付けのある、一貫したAPIにより、パワフルに、柔軟に、そ

    jQuery vs MooTools(和訳) | 高橋文樹.com | プログラミング
  • 1