サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
www.synapz.jp
こんにちは、おがしょ〜です。 現在進行中のプロジェクトでCakePHPなるフレームワークを使っているんですが、これが機能満載で思いのほか重い。使用しているバージョンは 1.2RC3 です。「CakePHP パフォーマンス」とかでググってみると1.1に比べてだいぶ遅いというベンチマーク結果などが出てきました。やっぱり。。 とはいえ開発も終盤でフレームワークの変更はしたくないですし、メインの開発陣とは別にチューニング箇所について調査することにしました。まずシステム構成ですが、 Linux(なんだっけ?) Apache2 mysql5 mod_php5 まんまLAMPですね。 あとはアプリ側キャッシュにmemcachedを使ってたり、画像配信にSquidを前に立てたりします。 で、PHP&CakePHP側の主要な構成ですが、 コードキャッシュ&ローカルキャッシュにはAPCをチョイス。
僕は日々のWeb開発業務にAptanaというIDE(統合開発環境)を利用しています。 Eclipse PDTや PHPEclipseも利用していましたが、やはりAjaxなどのWeb寄りな開発においては、Aptanaの右に出るものは無いように思われます。 また、Aptanaは、AjaxやRuby(on Rails)、PHPなどの開発言語に対応し、HTMLの編集もDreamweaverとまではいきませんが効率よく編集できます。 そんなAptanaに、「Jaxer」なる機能が追加されました。 Jaxerとは何か 一言でいうと、Javascriptをサーバー側で実行できるようにするための、Apache2.x用プラグインのようです。今までのJavascriptは、クライアント(ブラウザ)側でJavascriptプログラムを解釈し実行していましたが、このJaxerサーバを利用することにより、
2/28 にGoogleが発表した新サービス、Google Sites(以下、Sites)。 グループで情報を共有する為のWebサイトを簡単に構築できるサービスです。 今回は実際に利用し、何ができるかを評価してみたいと思います。 Sitesでは以下のようなことができます。 HTMLの知識なしでWebページを作成できる グループ内(同じ会社、あるいは社外のプロジェクトメンバ)で情報共有できる Appsの他のサービス(Docs, Calendar)を貼付けられる Google の他のサービス(YouTube, Picasa)を貼付けられる 今回Sitesを使うにあたって、社内外のプロジェクト担当者と情報共有に使えないかという視点で調査してみました。望まれる機能は以下の通りです。 ドキュメント(文書、スプレッドシート、画像)など スケジュール、問題点の共有 各担当毎のタスク進捗状況の把
弊社サバゲ〜るの開発では以前、開発環境にFiveRuns TuneUpをインストールしてみたことがあり、これは便利だ是非活用しようと思ったまま、なかなか手つかずの状態になっていました。 FiveRuns TuneUpとは、Railsアプリケーションのパフォーマンスチューニングに役立つ情報を、グラフィカルに表示してくれるプラグインです。 今回、久々にブログ更新しようと思って真っ先に思いついたのがそのFiveRuns TuneUpネタでした。活用方法を調べようと思い、FiveRunsの本家サイトを見たら、 ・Workthinkなる会社に買収されたよ、今ははそっちで新しい製品を作っているよ ・「DASH」というサービスは終了するのでデータをエキスポートしてね と掲示されているページだけがあり、TuneUpプラグインはどうなるのかとか、それまで提供していたサービスについては言及されていま
フリーで使えるBTS(バグトラッキングツール)を導入しようと思い情報収集していたところ、 Tracより良さげなRedmineにたどり着きました。 Tracと比較してのメリットは、こちらに詳しく掲載されています。 ということで、今回はRedmineインストールの顛末記です。 Tracと比較して個人的にメリットを感じたのは、 複数プロジェクトを管理できる デフォルトで日本語対応している ガントチャートが使える RailsアプリでPassenger(mod_rails)に対応(v0.7より) の4つです。Tracはプロジェクト毎に公開ディレクトリを作成してApacheのhttpd.confを書き換えたりしなければならないのに対し、Redmineは一度設置すればあとは画面上でプロジェクトを作成できます。 また、プロジェクト毎に担当者を設定できるので、社外開発者に解放しても心配ありません
弊社サバゲ〜るの開発では以前、開発環境にFiveRuns TuneUpをインストールしてみたことがあり、これは便利だ是非活用しようと思ったまま、なかなか手つかずの状態になっていました。 FiveRuns TuneUpとは、Railsアプリケーションのパフォーマンスチューニングに役立つ情報を、グラフィカルに表示してくれるプラグインです。 今回、久々にブログ更新しようと思って真っ先に思いついたのがそのFiveRuns TuneUpネタでした。活用方法を調べようと思い、FiveRunsの本家サイトを見たら、 ・Workthinkなる会社に買収されたよ、今ははそっちで新しい製品を作っているよ ・「DASH」というサービスは終了するのでデータをエキスポートしてね と掲示されているページだけがあり、TuneUpプラグインはどうなるのかとか、それまで提供していたサービスについては言及されていません。。
サービス開発をしていると、 ●ページ単位のPV数を表示したい ●人気ページランキングを表示したい という要望をいただきます。 「Google Analyticsの集計データをAPIで取得できたらラクなのに~」と思っていました。 そんな折、4月21日に「Google Analytics Data API」がリリースされました。 いまさらながら、サイト内をウロウロしていたら、「Google Analytics Data API - JavaScript Interactive Samples」というのが目に入ったので、いじってみました。 1.Google Analytics を利用しているGoogleアカウントでログイン 2.「Retrieve Your Accounts」で「Run」をクリックして、「Table ID」を取得する 3.取得した「Table ID」を貼り付ける 4.「Top
皆さんはブラウザのスタートページを何にしていますか? 私は以前MyYahoo!を使っていましたが、最近はiGoogleを利用しています。iGoogleは「ガジェット」と呼ばれるブラウザ上で動作するミニアプリケーションをWebページ上に配置し、自分好みのページに仕立て上げることができます。 また、作成したガジェットは、以下のように簡単にブログに貼付けることができます。 iGoogle上に、GGE(Google Gadget Editor)と呼ばれるガジェット開発用ガジェットを登録します。 ここのページ下部の、「To add GGE to your iGoogle page, click here:」下部のボタンを押せば完了です。 おおお、追加されました。ただし、iGoogle上のガジェットは領域が狭いので好みに応じて使い分けましょう。 追加されたGGEを見ると、Hello Worldサンプル
フリーで使えるBTS(バグトラッキングツール)を導入しようと思い情報収集していたところ、Tracより良さげなRedmineにたどり着きました。 Tracと比較してのメリットは、こちらに詳しく掲載されています。 ということで、今回はRedmineインストールの顛末記です。 Tracと比較して個人的にメリットを感じたのは、 複数プロジェクトを管理できる デフォルトで日本語対応している ガントチャートが使える RailsアプリでPassenger(mod_rails)に対応(v0.7より) の4つです。Tracはプロジェクト毎に公開ディレクトリを作成してApacheのhttpd.confを書き換えたりしなければならないのに対し、Redmineは一度設置すればあとは画面上でプロジェクトを作成できます。 また、プロジェクト毎に担当者を設定できるので、社外開発者に解放しても心配ありません。 最
2/28 にGoogleが発表した新サービス、Google Sites(以下、Sites)。グループで情報を共有する為のWebサイトを簡単に構築できるサービスです。 今回は実際に利用し、何ができるかを評価してみたいと思います。 Sitesでは以下のようなことができます。 HTMLの知識なしでWebページを作成できる グループ内(同じ会社、あるいは社外のプロジェクトメンバ)で情報共有できる Appsの他のサービス(Docs, Calendar)を貼付けられる Google の他のサービス(YouTube, Picasa)を貼付けられる 今回Sitesを使うにあたって、社内外のプロジェクト担当者と情報共有に使えないかという視点で調査してみました。望まれる機能は以下の通りです。 ドキュメント(文書、スプレッドシート、画像)など スケジュール、問題点の共有 各担当毎のタスク進捗状況の把握 ドキュ
趣味性の強いソーシャル系サービスの構築が得意な会社。従来の標準的なSNSが備えている機能に加え、場所情報、商品情報、ECとの連携を前提に開発しています。ソーシャルコマースに着目し、ノウハウを積んできました。豊富な経験と構築技術をもとに、最適なシステムを提供します。
このページを最初にブックマークしてみませんか?
『株式会社シナプス / SNS・ECサイト構築(ソーシャルコマース構築)』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く