2007年09月16日
Ajax @ ウェブ
PHPのサイトにAjaxが絡んでくると動作している状況が見え辛くなり、開発に時間が掛かってしまいました。当初はAjaxを使う予定ではなかったのですが、実験的に作ってみるとサーバーへの負担が軽くなることが分かり、本格的にAjax対応にしてみました。
公開用のページでAjaxを使ってしまうと、SEO的にも不利な部分があったり、アクセスログから閲覧者の行動が把握しづらくなったりするので、その辺も把握して使う必要がありますが、CMSの管理者ページに導入するにはメリットの方が大きい気がします。
今回、jQueryを使ってAjaxな部分を構築し、正解だった気がします。記述の仕方が独特で慣れるまで時間が掛かりそうな気がしてましたが、記述の仕方に柔軟な部分があり、思ったよりはスムーズに使えました。
jQueryは今後使用頻度が増えるかもしれません。しかし、そろそろFlashの方も再開しないと不味いですね。1箇月近く今のプロジェクトに掛かりっきりだったので、Flashの方が中断してました。Flexで作り替えてみようと思っているので、また最初からやり直しかも。(T_T)
追伸:
Ajaxの表記ですが、AJAXは商標の関係で使えないんですね。最近になって知りました。(^_^;) Asynchronous JavaScript + XMLの省略形なので、AJAXだろうなと、思っていたのですが、全部大文字の綴りは、そう言う理由で使えないらしい。
関連日記
- 2008年02月21日 テキストエリアの自動拡張 (5780)@ ウェブ
- 2007年09月28日 Mac OS X 10.4でUSB-IO (5378)@ Mac
- 2007年09月14日 jQuery BlockUI Plugin (5005)@ ウェブ
- 2007年07月29日 Xcode + Flex SDK (4971)@ Flash
- 2007年07月18日 初めてのFlex SDK (4618)@ Flash
- 2008年09月08日 静的なGoogle地図画像 (4539)@ ウェブ
- 2007年11月13日 spryを使った選択フォームがIEで動かない (4372)@ Windows
- 2007年11月10日 spryでサブカテゴリーフォーム (4253)@ Mac
- 2007年01月08日 FireBug (4214)@ Mac
- 2007年09月25日 Spry XMLDataSetで表示数の制限2 (4126)@ Mac
- 2007年03月29日 Delphi for PHP (4074)@ Windows
- 2008年05月25日 Spryを使ったページにブラウザのバックボタンで戻ると (3832)@ ウェブ
- 2007年10月19日 明日はDreamweaver CS3勉強会 (3704)@ Mac
- 2005年11月21日 入門 Ajax/高橋 登史朗 (著) (3482)@ ウェブ
- 2007年03月07日 Javascript DHTML calendar (3441)@ ウェブ
- 2008年02月25日 Dreamweaver CS4 SneakPeak (3419)@ Mac
- 2007年06月08日 Adobe CS3発表記念イベント 基調講演 (3410)@ Mac
- 2007年09月04日 Y!ローカルサーチAPI+Adobe Spry (3359)@ Mac
- 2007年09月05日 気になるJavaScriptライブラリー (3153)@ ウェブ
- 2006年03月03日 MX Kollectionで使われているカレンダー (3147)@ ウェブ
- 2007年09月12日 気になるJavaScriptフレームワーク (3067)@ ウェブ
- 2006年10月16日 Nintendo wii (3055)@ ゲーム
- 2005年12月14日 Google Maps API 実験ページ更新 (3046)@ ウェブ
- 2005年08月29日 Google Maps API実験とIE (3044)@ ウェブ
- 2006年12月21日 Wii用Webブラウザ「Opera」のベータ版 (3042)@ ゲーム
- 2007年09月11日 jQuery 1.2 (2947)@ ウェブ
- 2007年09月24日 Opera developer tools (2937)@ Mac
- 2008年09月12日 ソニーグループ ポータルサイトが脱Flash (2885)@ Flash
- 2008年02月21日 YUI 2.5.0リリース (2860)@ ウェブ
- 2008年02月26日 Spry 1.6.1 (2843)@ Mac
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。