Simple, Personal Social Networking
![Path](https://cdn-ak-scissors.b.st-hatena.com/image/square/27ffc2adc222deed23efe729dce3b47d325994a0/height=288;version=1;width=512/https%3A%2F%2Fmk-v2.pathcdn.net%2Fdn%2Fpath_classic%2Fgarnish%2Fog%2Fpath_logo_red_200x200.png)
WordPressは1万3000以上のプラグイン、1300以上のテーマが公式に登録されており、その拡張性から大体のことは出来てしまいます。 但し、弱点があってデフォルト利用だとパフォーマンスがあんまり出ないってことで、アクセスの多いブログでも捌けるようにするには色々工夫が必要ということで高速化に関するページを色々まとめてみました。 15 Ways To Speed Up Wordpress WordPressでのページ表示高速15の方法。 体感速度をあげちゃう方法が色々と載ってましたので通常のWEBサイト作りにおいての常識も多く含みますが参考までにメモしてみました。 FirebugとYSlowを使ってページを最適化しよう W3 Total Cache を使おう WP Super Cache 等、静的にキャッシュしてそもそもDBアクセスをなくしちゃったりするプラグインを使おうという話 WP
Webページをコーディングする際に、昔から一番コストがかかる作業が各ブラウザへの対応です。 昔からWeb制作をしてきた人は、クロスブラウザ 、主にIEへの対応で苦労しないデザインとかタグの組み方のノウハウが蓄積していると思います。 IE6を基準に、無理なデザインはしない 透過PNGは使わない 各OS標準・共通の書体以外は全部画像にする ブラウザごとにCSSを細かく分ける 最新のCSSハックを研究・勉強する IEで使えないCSSセレクタは無いものとする つい最近まで、こんなセオリーがまかりとおっていました。 しかし今は、Javascriptのライブラリを使う方法が主流になりつつあります。シェア的にももう問題ないですし、何より簡単です。 IE9.js http://code.google.com/p/ie7-js/ IE5.x〜のIEをHTML5、CSS3に対応させ、さらにいくつかのバグも除
WEBサービス用にさくらのVPSサーバーを借りた後で役に立つ記事色々 さくらVPSサーバの人気が高いということで、借りたらやる設定についての記事をまとめてみました。 さくらのvpsといっても普通のcentosと一緒なので、他のvpsサービスやec2でも使えます。レンタルサーバーと違って最初はなにも入ってないので初期設定が必要ですが、これさえみとけば大体大丈夫というものをまとめてます。 さくらのVPS 初期設定 【さくらのVPS】初期設定をしてみた | Untitled Documents. root パスワードの変更、ユーザ追加、sudoers編集、ssh公開鍵設置、パッケージ管理ツールの設定等 CentOSをサーバーとして活用するための基本的な設定 (さくらインターネット創業日記) sshのポート番号変更、公開鍵設定、ファイアウォール設定の他、不要サービスの停止といったさくらインターネッ
iPhone開発で、メモリ管理の基礎を社員に伝えることが増えてきたので、エントリとして書こう。 Objective-C基礎 メモリ管理の前にObjCの基礎として、メソッド呼び出しの話。 クラスのインスタンスaがmethodAをコールするときは、 [a methodA] と書く。このとき、aがnilだったときは、エラーではなく、コールされない。methodAに戻り値があるときは、それは、0やnilやNOが返る。ObjCでは、 void dealloc { if(a!=nil){ [a release]; } [super dealloc]; } は、気持ち悪いので、nilチェックはやめましょう。 なお、ObjCでは、動的にメソッドを差し替えることができ、コールの度にメソッドが存在しているかも確認しています。そのため、LL言語(ライトウェイト言語、スクリプト)のように柔軟な記述が可能です。そし
[読了時間:2分] 機種変更で使わなくなったiPhoneやiPod touchを“売るのも面倒”と思っている人は、ワイヤレスオーディオ用デバイスとして使ってみてはどうだろうか。PCで聴いてた音楽を、遠くにあるスピーカーから再生するといったことが簡単にできるのでオススメだ。 スイス・チューリッヒのClever & Son(CEO: Tobias Gemperli)は2月21日、PC(Mac/Windows)の鳴っている音声を、無線LANを経由してiPhone/iPod touchから再生させるアプリ「WiFi2HiFi」を発売する。価格は1ドル。PC用ソフトは無償で、対応機種はWindow7,Vista、Mac OS X10.6以降対応のものとなる。 PC用のアプリケーションを起動すると、サウンドデバイスの一つとして認識されることから、iTunesのみならず、YouTubeの音声などPCから
文:Jack Wallen 翻訳校正:石橋啓一郎 文:Jack Wallen(Special to TechRepublic) 翻訳校正:石橋啓一郎 2011-02-16 08:00 あるわたしの顧客は最近、一般に流通している商用ソフトウェアでは満たせないニーズを抱えていた。いや、正確に言えば、ニーズを満たすソフトウェアは数多くあったのだが、その顧客の予算では手が届かなかったのだ。そこでわたしは、オープンソースソフトウェアの賛同者なら誰でもすることをした。つまり、同氏に無料オープンソースソフトウェア(FOSS)の世界を紹介したのだ。同氏は品質が高いだけでなく、費用対効果も非常に高いソフトウェアが数多くあるのに驚いていた。 その時のやりとりは、オープンソースが抱える最大の障害は、互換性でも、しっかりしたコードが欠けていることでもなく、認知不足だということを再確認させてくれた。今いるWindo
WordPressを使い始めた頃は、テンプレート階層、テンプレートファイルの上手な使い方などは、全く考えずに Webサイトを作ってました。 いまではもっと効率的に、もっとスマートにサイトを構築できるようになったかも!そのためにちょっと覚えておきたい、テンプレートファイルについてのあれこれをご紹介します。 WordPress というと、ブログ構築のための CMS(コンテンツマネージメントシステム)というイメージが強いですけど、一般的な Webサイトを作るの時にもとっても便利です。私も仕事で Webサイトを作る時に、WordPress で作成することがとても多いです。 WordPress はバージョンも 3.0 になって、カスタム投稿タイプやカスタムメニューなど、さらに CMS としても充実してきたように思います。 ブログと違って一般的な Webサイトは、そのサイトによって仕様が様々です。コン
PHPのstrtotime関数やDateTimeクラスは、様々なフォーマットの日付文字列を解釈し、時刻として取り扱うことができます。たとえば次のような文字列を解釈することができます。 "Wednesday July 23rd, 2008"(=2008年7月23日) "first Wednesday July 23rd, 2008"(=2008年7月30日、PHP5.1.0以降) "first Wednesday of July 23rd, 2008"(=2008年7月2日、PHP5.3.0以降) こうした日付の解釈はPHP独自の実装です*1。当初はGNUの日付記法に準拠していたようですが*2、今や別物といっていいでしょう。にもかかわらず、これまで解釈ルールの詳細を説明するドキュメントが存在しない状態が続いていました。 そのため、仕様を推測する根拠はstrtotime関数のサンプルコードとP
Description Uses custom post types and taxonomies to manage an FAQ section for your site. Includes a set of custom taxonomies to organize, and shortcode options for different display configurations. See the FAQ section for complete setup options. Potential Enhancements Got a bug? Something look off? Hit me up. Installation This section describes how to install the plugin and get it working. Upload
Google Ad Grants helps nonprofits share their causes with the world. Raise awareness, attract donors, and recruit new volunteers using Google search ads. Google Ad Grants shows your message to people searching for nonprofits like yours. Each qualifying nonprofit has access to up to $10,000 per month in search ads shown on Google.com. Additional Google Ads may be purchased in a separate account. Ad
[追記1] 最後で説明しているproxy cacheの設定を修正しました。 [追記2] nginx proxy cacheでキャッシュしない場合の処理を変更しました。 [追記3] スマートフォンや携帯で閲覧した時にキャッシュしない設定を追加しました。 はじめに 大げさな題名ですが、今回はWordPress単体を速くするのではなく、データベースやWebサーバなどの調整、またnginxのproxy cache機能を使って速くする話になります。 サイトの構成によっては、proxy cacheは使えないかもしれませんが、使わなくても5倍程度速くすることはできましたので、参考にしていただければと思います。 今回行うチューニング一覧 DBを最適化するプラグインを導入する APCを導入してPHPを速くする MySQLを速くする 重いWordPressプラグインを外す nginx+FastCGIにする W
パソコンが遅い! できる事はとりあえずやってみたけど、まだまだ遅い! といった場合、「OSの再インストール」は常に選択肢としてあります。ですが、一口にOSを再インストールといっても、一体どうやってやるの? という方のために今回は、再インストールの手順、コツ、最も効率的なやり方などを、詳しく説明してみたいと思います。 再インストールを迫られるまでのシナリオは数多く考えられます。過程がどうあれ、再インストールの手順は同じであり、それが最善策であることも多いです。ただし、間違えるとデータが消えてしまう危険性もあるので、十分注意して作業して下さい。やり方は多種多様ありますが、今回は時間効率的に優れた方法を紹介していきます。 手順1: ハードディスクのクローンを作成 まずはデータのバックアップが必要です。バックアップをオンラインで行っている方、Dropboxに必要なものを保存したり、AppleのTi
激安VPSでもサーバのバックアップは必須です。せっかく安いVPSかりてるんだから安くバックアップも済ませなきゃ。rsync?unison?まだそんなの使ってるの?時代はクラウドだよ。Dropboxだってバックアップに使えるんだよ。 バックアップの考え 基本的に他の媒体にデータを移動させておけばよい。例えば、VPS爆発してもデータだけ手元に残れば良しって感じ。自動的にバックアップすることを考えると、バックアップデータを受け取る側はバックアップするときは電源が入ってないとまずい。 激安VPSなのにバックアップ取るために自宅サーバとか他のサービスにお金払ったらそもそも…。って話になる。かといって、バックアップするときだけ勝手に電源はいってどうのこうのやってくれるシステムつくるのとか面倒。 Dropboxがあるじゃないか!! そんなすべてを解決してくれるソリューションが身近にあるじゃないですか。D
Twitter・mixi・facebook・はてブ等のソーシャルボタンを瞬時に埋め込めるWordPressプラグイン「WP Social Bookmarking Light」 2011年01月28日- WordPressにソーシャルブックマークボタンを楽々設置:WP Social Bookmarking Light | NINXIT-BLOG Twitter・mixi・facebook・はてブ等のソーシャルボタンを瞬時に埋め込めるWordPressプラグイン「WP Social Bookmarking Light」 インストールして有効にすればすぐさま、次のようなボタンを記事上や記事下に設置できるプラグインです。 管理画面から並びを変えたり、ボタンを追加したりすることが容易にでき、はてぶ・ツイッター・facebookだけ、という感じでチョイス可能。 普通に設置しようと思うと大変ですが、プラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く