<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WordPressな日々 &#187; AJAX</title>
	<atom:link href="http://www.junyx.net/tag/ajax/feed" rel="self" type="application/rss+xml" />
	<link>http://www.junyx.net</link>
	<description>WordPress、PHP、Linux、インターネット技術の解説、IT関連ニュースなど</description>
	<lastBuildDate>Thu, 08 Sep 2011 04:31:36 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CodeIgniterでAJAX開発</title>
		<link>http://www.junyx.net/programming/2009/351</link>
		<comments>http://www.junyx.net/programming/2009/351#comments</comments>
		<pubDate>Sat, 07 Mar 2009 02:45:14 +0000</pubDate>
		<dc:creator>journey</dc:creator>
				<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pleiades]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[scriptaculous]]></category>
		<category><![CDATA[Subversive]]></category>
		<category><![CDATA[XAMPP]]></category>

		<guid isPermaLink="false">http://www.junyx.net/?p=351</guid>
		<description><![CDATA[この度、ある商品の取引演習をオンラインで行うためのシステムをPHP開発フレームワークの一つである CodeIgniter を使って開発した。株取引に似ているが、秘密入札によるオークションシステムである。売り注文情報をリア [...]]]></description>
			<content:encoded><![CDATA[<p>この度、ある商品の取引演習をオンラインで行うためのシステムをPHP開発フレームワークの一つである CodeIgniter を使って開発した。株取引に似ているが、秘密入札によるオークションシステムである。売り注文情報をリアルタイムに表示していく機能と、売り注文情報を見ながら買い注文を入れられる機能のために、AJAX技術を組み込んだ。要求仕様が確定してから演習本番までの期間がわずか半月というタイトなスケジュールだったが、受講者の皆さんに満足いただけるシステムを開発することができた。</p>
<p><span id="more-351"></span>今回の開発プロジェクトに使った要素技術は次の通りだ。</p>
<ul>
<li><a href="http://www.apachefriends.org/jp/xampp-windows.html" target="_blank">XAMPP for Windows</a> (Apache, PHP 5,  MySQL 5.1)</li>
<li><a href="http://mergedoc.sourceforge.jp/" target="_blank">Pleiades All in One</a> (Eclipse プラグイン日本語化プロジェクト)</li>
<li><a href="http://www.eclipse.org/subversive/" target="_blank">Subversive</a> (Eclipse に組み込まれた SubVersion)</li>
<li><a href="http://codeigniter.jp/" target="_blank">CodeIgniter 日本語版</a></li>
<li><a href="http://codeigniter.com/wiki/AJAX_for_CodeIgniter/" target="_blank">AJAX for CodeIgniter</a></li>
<li><a href="http://www.prototypejs.org/" target="_blank">Prototype JavaScript framework</a></li>
<li><a href="http://script.aculo.us/" target="_blank">script.aculo.us</a></li>
</ul>
<p>開発言語はPHP、開発フレームワークはCodeIgniter、AJAXライブラリはAJAX for CodeIgniter、Prototype、script.aculo.us、を使った。開発環境は日本語化された Eclipse、チーム開発でバージョン管理をするためにEclipseにデフォルトで組み込まれたSubVersionであるSubversiveを使用した。</p>
<p>できあがったアプリケーションを実際に使ってもらうと、売り注文が刻々と出され、それに対する買い注文が入っていく様子が分かり、非常に面白かった。</p>
<p>3年前にPHP＋AJAXの開発プロジェクトに参加したことがあるが、その時は肝心の部分を自分でコーディングしていないため、よく理解していなかった。今回は自分でコーディングをしたのでかなり理解が進んだと思う。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.junyx.net/programming/2009/351/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AJAXフレームワークZKってスゴい</title>
		<link>http://www.junyx.net/internet/2008/320</link>
		<comments>http://www.junyx.net/internet/2008/320#comments</comments>
		<pubDate>Wed, 09 Jul 2008 04:01:31 +0000</pubDate>
		<dc:creator>journey</dc:creator>
				<category><![CDATA[インターネット技術]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[ZK]]></category>
		<category><![CDATA[ZUML]]></category>
		<category><![CDATA[フレームワーク]]></category>

		<guid isPermaLink="false">http://www.junyx.net/?p=319</guid>
		<description><![CDATA[最近、その存在を知ったZKというAJAXフレームワーク。7月3日に ZK 3.0.6 がリリースされ、同時に ZK Spreadsheet 1.0.0 RC1 というAJAXベースの表計算ソフトがリリースされた。ZKはJ [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zkoss.org/zkdemo/userguide" target="_blank"><img class="alignleft" style="margin: 4px; float: left;" title="ZK Explorer" src="http://www.zkoss.org/demo/explorer4.png" alt="ZK Explorer" align="left" /></a>最近、その存在を知った<a href="http://jp.zkoss.org/" target="_blank">ZKというAJAXフレームワーク</a>。7月3日に ZK 3.0.6 がリリースされ、同時に ZK Spreadsheet 1.0.0 RC1 というAJAXベースの表計算ソフトがリリースされた。ZKはJavaベースのフレームワークだが、ユーザインターフェース(UI)はZUMLというXMLベースのマークアップ言語で記述する。記述はかんたんだができることがスゴい。まずは左の画像をクリックして、ZKに組み込まれているGUI部品の数々を見てほしい。これまで、デスクトップアプリケーションでしか利用できなかったような数多くの部品がウェブアプリケーションで使えることが分かるだろう。</p>
<p><span id="more-320"></span><br />
これまで、スクリプト言語としてはPHPとPerlばかりを使ってきたため、CakePHP、Symfony、Ruby on Rails といったウェブアプリケーション開発フレームワークの名前にはなじみがあった。しかし、Java関連の情報はあまりチェックしていなかったため、これほどすばらしいフレームワークの存在に気づかなかったのだろう。早速、Ubuntuの自宅サーバにTomcatをインストールしてZKが利用できる環境を整えた。</p>
<p>日本語サイトのトップページに掲載されている ZK 3.0.6 のリリースを紹介しよう。</p>
<blockquote><p><a title="Release Notes" href="http://www.zkoss.org/release/rn-3.0.6.dsp" target="_blank"><strong>ZK 3.0.6</strong></a> がリリースされました。<a title="Download" href="http://www.zkoss.org/download" target="_blank">今すぐゲット！</a><br />
<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> グリッド・タブボックス・ツリー・コンボボックス・チャート・スプリッタ・スライダー・音声・自動補完など８９のXULコンポーネンツおよび８３のXHTMLコンポーネンツが選択可能 					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> マクロベースでプログラミング不要 					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> モーダルダイアログ  					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> ドラッグ＆ドロップ  					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> 右クリックメニュー 					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> 過去履歴一覧  					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> カスタマイズ可能 					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> ZスクリプトにてEL・  					<a href="http://www.beanshell.org/" target="_blank">Java</a>・ 					<a href="http://www.mozilla.org/rhino" target="_blank">JavaScript</a>・ 					<a href="http://jruby.codehaus.org/" target="_blank">Ruby</a>・<a href="http://groovy.codehaus.org/" target="_blank">Groovy</a>・<a href="http://mvel.codehaus.org/" target="_blank">MVEL</a>など全部使用可能 					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> アノテーション＆データバインディングにより、ZUMLでデータベースへ直接アクセス 					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> <a href="http://maps.google.com/" target="_blank">Googleマップ</a>・<a href="http://www.fckeditor.net/" target="_blank">FCKエディタ</a>・<a href="http://dojotoolkit.org/" target="_blank">DOJO</a> ・<a href="http://simile.mit.edu/timeline" target="_blank">タイムライン</a>サポート 					<img src="http://jp.zkoss.org/img/bullet.gif" alt="" /> オンデマンド読み込み&#8230;</p></blockquote>
<p>AJAXアプリケーションを簡単に開発してみたいと思っている方は、チェックしてみてはいかがだろう。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.junyx.net/internet/2008/320/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

