タグ

ブックマーク / weble.org (8)

  • さくら VPS + CentOS のチューニングや高速化で以前試せなかった設定

    はじめてのさくら VPS + CentOS の初期設定からチューニングなどの作業まとめで一般的なサーバーの設定方法を紹介しましたが、さくらのVPS の設定の中で APC の入れ方や nginx の入れ方などは試せなかったので追記としてメモしておきます。 今回も以下の記事を参考にさせて頂きました。ここに全てがあるので私の記事では作業をシンプルに紹介していきます。ここに書いてない物についてはこの記事で書いてみます。 ウェブ開発者のための、1時間でできるLAMP環境構築術(CentOS編) – さくらインターネット創業日記 CentOS 5.6 へアップグレードする さくら VPS はこのブログを書いている現時点で契約した状態だと CentOS 5.5 がインストールされています。そのため CentOS を 5,6 にアップデートします。 まず自分の環境が CentOS 5.5 なのかを調べます

  • WordPress でゲストに記事投稿させるフォームが作れる wp_insert_post()

    wp_insert_post() で WordPress に記事を投稿できます。上手い具合にフォームなどと連携させて叩けばコンテンツを不特定多数の人たちで作っていくサイトを作ることができます。 関数リファレンス/wp insert post – WordPress Codex 日語版 例えば歌詞をみんなで投稿するサイトを作ったり、今日の日記をみんなで書くサイトを作ったりすることができます。 記事投稿を最も簡単に行うサンプル なかなかサンプルがないので、シンプルなサンプルを作っておきました。 $postarr = Array( 'post_status' => 'publish', 'post_category' => '1', 'post_title' => '記事タイトル', 'post_content' => '記事の内容' ); wp_insert_post($postarr);

  • 大規模 Web サービスでログインを長期間保持するには SESSION は使わず Cookie とデータベースだけで実装する | ウェブル

    先日ペコリンという Web サービスを公開したのですが、これが初めての WordPress との複合会員向けサービスだったためか、ログインが途中で切れたり、記事投稿時のリダイレクトがかかるタイミングなどで SESSION が切れてしまうことがありました。 しかし Twit Delay では長期的にログインが保持されていたり、mixi とかではログイン時間を指定できたりするので、なんとかできるものだろうと考えていたら Twitter で教えてもらいましたのでまとめておきます。 SESSION だけを使ったログインの保持では長期ログインは不可 私は今までログインの保持は以下のようにしていました。 1 2 3 4 5 <?php ini_set('session.gc_maxlifetime', 60*60*24); ini_set('session.gc_divisor', 10000); s

  • WordPress 初心者にも分かるデフォルトテーマ twentyten の functions.php を解体して学ぶ基本設定編

    WordPress の次世代デフォルトテーマを網羅するために解体しました。 ビジュアルエディタに StyleSheet を設定する ビジュアルエディター内に editor-style.css が適用されます。

  • WordPress と OAuth 認証を使って会員向け Web サービスを作る

    WordPress で主に Twitter の OAuth を使ったり、データベースに会員情報を持っておく方法を紹介します。すべて説明していると返って分かりにくくなりますので、ポイントを押さえて説明していきますので読んでみてください。今回メインで参考にさせて頂いた記事は以下です。 PHPTwitter APIのOAuthを使う方法まとめ – 頭ん中 WordPress のデータベースにメンバーテーブルを作成 id を WordPress 側で使い、user_id は Twitter の user_id です。user_name は Twitter での screen_name です。access_token_key と access_token_secret を保存しておけばサイト側からツイートなどを行うこともできます。 CREATE TABLE IF NOT EXISTS `wp_me

  • 初心者にも分かる Node.js と WebSocket についての解釈まとめ

    解釈が間違っている点がある可能性が御座いますのでご了承くださいませ。記事の内容としては「Node.js なら他のサーバよりもこんなに簡単に WebSocket が扱える(ライブラリがある)」というような内容となっていますので、ご了承いただければと思います。 Node.js って何? Node.js についてよくわからず最初は以下のページを読んでました。 Node.jsに関する基礎や開発・チュートリアルのまとめ:phpspot開発日誌 例えば、ログイン中の2人がいて、1人がチャットのリクエストをしたとします。でもラグが30秒ほどあって、気付かずに閉じちゃうなんてことがなくなります。 メンバーAのブラウザがメンバーBのブラウザに直接プッシュするってことかと最初は思っていましたが違いました。この点について深く考えていくこととなります。 Node.js を使うと何ができるのか node.js を使

  • 2011年2月のこれだけ読めば分かる Web 制作者向け情報まとめ | ウェブル

    先月の記事が相当人気でしたので今月もやります。また今月も人気なら来月もやります。 これは Web サービスに使えると思った情報 Web サービスを作りたくなるアイディア込みの記事 今年こそWebサービスを作りたい人に伝えたい5つのこと(+番外編) – パパパパ この記事は精神からではなく、アイディアから Web サービスを作りたくしてくれる記事でした。私はこの記事を通して以下のことを学んだというか勝手に気づいたのでリストアップしておきますね。 ブログパーツを作って宣伝をする。 自動的に一周するサイクルを考える。 面倒くさいものを作ることで大手に参入されない。 時間を短縮する関係のサービスを作る。 べログとぐるナビから Web サービスの現在と今後を見る [jp]グルメサイトは転換期に来てるんじゃないかなあという話 この一点に置いて、私は個人的にグルメ系の Web サービスとは誰かが得

  • PayPal の寄付ボタンを設置してみんなでお昼ごはんを奢り合おう

    何日経っても解決できなかった問題とかを解決してくれたブログとかにはお礼がしたくなるもので、寄付とか用意してくれてると便利です。私の場合は「お昼ごはんを奢る」(いちご牛乳を奢るとかサンドイッチを奢る)という形で寄付を募集しています。設置の仕方を説明致します。 追記: 今回紹介した寄付ボタンは日の法律に引っかかるため利用できません PayPal に直接問い合わせたところすぐにメールでの返答がありましたので、そのまま引用させて頂きます。 寄付ボタンを作るページから寄付ボタンを作ることは問題ですか? xxさまのウェブサイトを拝見させていただきましたところ、寄付のために「ショッピングカートボタン」をご利用いただいておりますことを確認させていただきました。 大変申し訳ございませんが、「ショッピングカートボタン」は発送を伴う有形物やサービス(オンラインでの英会話講座など)の支払にご利用いただくためのボ

    caquu
    caquu 2011/01/25
  • 1