<?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>La Fabrick &#187; PHP</title>
	<atom:link href="http://www.lafabrick.com/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lafabrick.com/blog</link>
	<description>Laboratoire d&#039;interfaces riches (Flex, Flash, Air ...)</description>
	<lastBuildDate>Mon, 28 Nov 2011 22:02:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Flex Builder 3 et le PHP ( PDT ) : installation</title>
		<link>http://www.lafabrick.com/blog/2008/02/27/309-flex-builder-3-et-le-php/</link>
		<comments>http://www.lafabrick.com/blog/2008/02/27/309-flex-builder-3-et-le-php/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 19:36:17 +0000</pubDate>
		<dc:creator>Erick</dc:creator>
				<category><![CDATA[[Dev] Flash / Flex / AIR...]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutoriels]]></category>

		<guid isPermaLink="false">http://92.243.2.196/lafabrick/blog/?p=309</guid>
		<description><![CDATA[<p>En ces temps de releases finales, l'heure est à la réinstallation... À la vue des 7 718 lectures du tuto de notre ami (n)RV ( <a href="http://www.lafabrick.com/blog/index.php/2007/07/25/259-installer-son-environnement-de-dveloppement-tomcat-eclipse-wtp-flex-builder-maven-2">Tomcat - Eclipse - WTP - Flex Builder</a> ), je me dis que çà peut être utile un petit point pour une <strong>configuration rapide de Flex Builder pour des projets Flex / PHP</strong> .</p>]]></description>
			<content:encoded><![CDATA[<p>En ces temps de releases finales, l&#8217;heure est à la réinstallation&#8230; À la vue des 7 718 lectures du tuto de notre ami (n)RV ( <a href="http://www.lafabrick.com/blog/index.php/2007/07/25/259-installer-son-environnement-de-dveloppement-tomcat-eclipse-wtp-flex-builder-maven-2">Tomcat &#8211; Eclipse &#8211; WTP &#8211; Flex Builder</a> ), je me dis que çà peut être utile un petit point pour une <strong>configuration rapide de Flex Builder pour des projets Flex / PHP</strong> .</p>
<p><span id="more-309"></span></p>
<p>Mes tentatives d&#8217;installations de plug-ins Eclipse avec Flex Builder 2 s&#8217;étaient soldées par quelques migraines. J&#8217;avais fini par installer le builder en version plugin Eclipse, et là aucun soucis. Avec Flex Builder 3 plus aucun problème, même avec la version Standalone.</p>
<p>Voici donc les étapes à suivre pour installer son environnement <strong>Eclipse / Flex 3 / PHP</strong> (et du coup profiter de l&#8217;auto-completion , du debug &#8230; pour notre PHP), quelques petits <strong>plugins complémentaires pratiques</strong>, et  <strong>optimiser la gestion de la mémoire de FB / Eclipse pour sa machine (mac)</strong> :</p>
<ol>
<li><strong>L&#8217;environnement Flex 3 / PHP</strong></li>
</ol>
<ul>
<li><strong>Téléchargez</strong> <a hreflang="en" href="http://www.adobe.com/products/flex/">Flex Builder 3</a></li>
</ul>
<ul>
<li>En attendant les 200 Mo, vous pouvez <strong>désinstaller votre version Beta</strong> : 
<ul>
<li>sur MacOS dans &#8216;/Applications/Adobe Flex Builder 3/Uninstall Adobe Flex Builder 3&#8242; ,</li>
<li>sur PC à peu près la même dans &#8216;Program Files&#8217; j&#8217;imagine &#8230;</li>
</ul>
</li>
</ul>
<ul>
<li>Lancez l&#8217;<strong>installation de Flex Builder 3</strong>.</li>
</ul>
<ul>
<li>Après avoir validé les différentes étapes de l&#8217;installation, ouvrez l&#8217;application :</li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_1-20080227-192123.jpg" alt="" /></p>
<p>C&#8217;est joûliiii!!!</p>
<ul>
<li>Passons maintenant aux <strong>plugins</strong>, et à celui qui nous intéresse surtout ici : <strong><a hreflang="en" href="http://www.eclipse.org/pdt/">PDT ( PHP Development Tools )</a></strong>.</li>
</ul>
<ul>
<li>Pour <strong>installer de nouveaux plugins Eclipse</strong> : Menu &#8216;Help&#8217; » Software updates » <strong>Find and Install</strong></li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_2-20080227-192926.jpg" alt="" /></p>
<p> </p>
<ul>
<li>Sélectionnez l&#8217;option de recherche et d&#8217;installation de nouveaux &#8216;composants&#8217;, puis &#8216;Next&#8217;</li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_3-20080227-193139.jpg" alt="" /></p>
<ul>
<li>Il faut maintenant indiquer l&#8217;adresse à laquelle FB3 trouvera les plugins que nous voulons ajouter.</li>
</ul>
<p>Cliquez sur &#8216;<strong>New Remote Site&#8230;</strong>&#8216; et ajoutez le nom et l&#8217;adresse du plugin : <strong>http://download.eclipse.org/tools/pdt/updates/</strong></p>
<p><img src="http://lafabrick.free.fr/blogImg/New_Update_Site-20080227-193559.jpg" alt="" /></p>
<ul>
<li>Le site PDT apparaît maintenant dans la liste des installation possibles. Cochez donc &#8216;<strong>PDT</strong>&#8216; et &#8216;<strong>Europa Discovery Site</strong>&#8216;, et cliquez sur &#8216;Finish&#8217;.</li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/flex3Install_4-20080227-201651.jpg" alt="" /></p>
<ul>
<li>Après avoir sélectionné les sites &#8216;miroirs&#8217;, on peut choisir les packages que l&#8217;on souhaite installer.</li>
</ul>
<p><strong>Attention</strong>, nous n&#8217;aurons pas besoin de toutes les briques proposées : seul le package &#8216;<strong>PDT features</strong>&#8216; nous intéresse.</p>
<p><img src="http://lafabrick.free.fr/blogImg/Updates-20080227-194317.jpg" alt="" /></p>
<ul>
<li>Pour installer ce dernier, nous devons également d&#8217;installer le plugin WTP ( Web Tools Plateform ), pour cela, sélectionnez le package &#8216;<strong>Web et J2EE</strong>&#8216;  dans &#8216;Europa Discovery Site&#8217; .</li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_6-20080227-200018.jpg" alt="" /></p>
<ul>
<li>Là aussi Eclipse va avoir besoin de quelques trucs supplémentaires, mais pas de soucis , il va maintenant se débrouiller comme un grand : cliquez sur &#8216;Select required&#8217;&#8230;</li>
</ul>
<p>Eclipse sélectionne les packages dont il a besoin pour installer WTP et PDT; suite à çà, vous pouvez lancer l&#8217;installation » &#8216;Next&#8217;.</p>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_selectRes-20080227-202214.jpg" alt="" /></p>
<ul>
<li>Acceptez les termes de la licence ( après l&#8217;avoir lu bien sûr :p), et cliquez sur &#8216;Next</li>
</ul>
<ul>
<li>Ne touchez pas aux &#8216;optional features&#8217; sélectionnées, et cliquez sur &#8216;Next&#8217;</li>
</ul>
<ul>
<li>Cliquez sur &#8216;Finish&#8217; pour lancer le téléchargement.</li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_finpdt-20080227-202632.jpg" alt="" /></p>
<ul>
<li>Quelques secondes ( minutes ) plus tard, les packages sont prêts à être installés&#8217;.</li>
</ul>
<p>Une option propose de &#8216;Install All&#8217; d&#8217;un coup, mais je vous conseille d&#8217;installer les élements un par en cliquant sur &#8216;Install&#8217; ( parce que sans çà l&#8217;installation de PDT foire (chez moi !?) )</p>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_install1-20080227-203737.jpg" alt="" /></p>
<p>Alors çà fait une vingtaine de clics sur &#8216;Install&#8217;, un sur &#8216;Continue&#8217; pour installer WTP, et un dernier clic sur &#8216;Install&#8217; pour PDT.</p>
<ul>
<li>tantan !!! voilà reste plus qu&#8217;à redémarrer l&#8217;application.</li>
</ul>
<ul>
<li>Après le redémarrage, nous allons <strong>personnaliser la perspective Flex initiale</strong>, en lui ajoutant la possibilité de créer des projets / fichiers PHP.</li>
</ul>
<p>Pour cela : Menu &#8216;Window&#8217; » Perspective » <strong>Customise Perspective</strong></p>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_persp-20080227-204857.jpg" alt="" /></p>
<ul>
<li>Dans les &#8216;<strong>Shortcuts categories</strong>&#8216;, cochez l&#8217;option &#8216;PHP&#8217; ( l&#8217;option XML peut également être utile ), et cliquez sur &#8216;OK&#8217;</li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/Customize_Perspective_-_Flex_Development-20080227-205331.jpg" alt="" /></p>
<ul>
<li>Et voilà, dans votre menu File » &#8216;New&#8217;, apparaissent maintenant les nouveaux formats de fichiers gérés.</li>
</ul>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_phpok-20080227-205553.jpg" alt="" /></p>
<p><strong>2</strong> <strong>Quelques plugins</strong></p>
<ul>
<li>Avant de finir , je vous conseille également le plugin <a hreflang="en" href="http://andrei.gmxhome.de/anyedit/">__AnyEdit__</a>, qui permet quelques petites opérations pratiques ( changement de casse, conversion des espaces en tabulations, HTML entities&#8230;).</li>
</ul>
<p>Comme pour PDT :  Menu &#8216;Help&#8217; » Software Updates » Find and Install »»» Search for new feature to install » Next</p>
<p>New Remote Site » nom : Anyedit  / URL : <strong>http://andrei.gmxhome.de/eclipse/</strong> » OK » Cochez le nouveau site choisi et  cliquez sur &#8216;Finish&#8217;</p>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_anyedit1-20080227-210151.jpg" alt="" /></p>
<ul>
<li>Là encore toutes les options ne sont pas utiles : celle qui nous intéresse se trouve dans le package &#8216;<strong>Eclipse 3.3 plugins_&#8217;, et se nomme &#8216;</strong>AnyEditTools 1.92__&#8217;</li>
</ul>
<p>Sélectionnez cette dernière, et cliquez sur &#8216;Next&#8217;</p>
<p><img src="http://lafabrick.free.fr/blogImg/flex3install_anyeditoptions-20080227-210531.jpg" alt="" /></p>
<ul>
<li>Accept »»» Finish »»» Install »»» redémarrez FB</li>
</ul>
<p>On peut également installer <a hreflang="fr" href="http://www.lafabrick.com/blog/index.php/2007/08/22/268-import-de-framework-via-svn-et-le-plug-in-subclipse">__Subclipse__</a> et <a hreflang="fr" href="http://www.lafabrick.com/blog/index.php/2007/09/05/279-todolist-extension-flex-builder-eclipse">__TODOList__</a>&#8230;</p>
<p>Et voilà , c&#8217;est fini&#8230; enfin presque&#8230;</p>
<p><strong>3.</strong> <strong>Optimiser Flex Builder 3</strong></p>
<p>Selon votre machine, vous pouvez également optimiser la gestion de mémoire de Eclipse :</p>
<p>Sur mac : Dans &#8216;/Applications/Adobe Flex Builder 3/&#8217;, cliquez-droit sur Flex Builder, et sélectionnez &#8216;<strong>Afficher le contenu du paquet</strong>&#8216;</p>
<p><img src="http://lafabrick.free.fr/blogImg/flexBuilder_paquet-20080227-211923.jpg" alt="" /></p>
<p>Dans le dossier &#8216;Contents/MacOS/&#8217; ouvrez le fichier &#8216;<strong>FlexBuilder.ini</strong>&#8216;</p>
<p><img src="http://lafabrick.free.fr/blogImg/FB_paquetContent-20080227-212027.jpg" alt="" /></p>
<p>Avec une machine ayant 2Go de RAM, j&#8217;ai pris l&#8217;habitude de doubler les valeurs proposées par défaut, et çà turbine plutôt bien comme çà !</p>
<p>Remplacez donc :</p>
<p>&nbsp;&raquo;-Xms128m<br />
-Xmx512m<br />
-XX:MaxPermSize=256m<br />
-XX:PermSize=64m&nbsp;&raquo;</p>
<p>par</p>
<p>&nbsp;&raquo;-Xms256m<br />
-Xmx1024m<br />
-XX:MaxPermSize=512m<br />
-XX:PermSize=128m&nbsp;&raquo;</p>
<ul>
<li>Modifiez votre fichier / enregistrez et quittez.</li>
</ul>
<ul>
<li>Redémarrez Flex</li>
</ul>
<p>Et voilà , c&#8217;est fini&#8230; enfin presque.. en fait çà ne fait que commencer !!!Autres articles sur le même sujet
<ul>
<li><a href="http://www.lafabrick.com/blog/2007/08/22/203-import-de-framework-via-svn-et-le-plug-in-subclipse/" rel="bookmark" title="22 août 2007">Import de framework via SVN et le plug-in Subclipse</a></li>
<li><a href="http://www.lafabrick.com/blog/2007/07/25/194-installer-son-environnement-de-dveloppement-tomcat-eclipse-wtp-flex-builder-maven-2/" rel="bookmark" title="25 juillet 2007">Installer son environnement de développement : Tomcat &#8211; Eclipse &#8211; WTP &#8211; Flex Builder</a></li>
<li><a href="http://www.lafabrick.com/blog/2007/11/15/266-debuguer-un-projet-flex-distant-via-flex-builder/" rel="bookmark" title="15 novembre 2007">L&#8217;erreur est humaine&#8230; debuguer un projet Flex distant via Flex Builder</a></li>
<li><a href="http://www.lafabrick.com/blog/2009/06/11/1174-flashbuildereclipse-installation-guide-subclipse-pdt-wtp-and-maven/" rel="bookmark" title="11 juin 2009">FlashBuilder/Eclipse : installation guide &#8211; subclipse, PDT, WTP and Maven</a></li>
</ul>
<p><!-- Similar Posts took 15.257 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lafabrick.com/blog/2008/02/27/309-flex-builder-3-et-le-php/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Actionscript + PHP : make it fun with SWX !!!</title>
		<link>http://www.lafabrick.com/blog/2007/09/12/218-actionscript-php-make-it-fun-with-swx/</link>
		<comments>http://www.lafabrick.com/blog/2007/09/12/218-actionscript-php-make-it-fun-with-swx/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 02:50:30 +0000</pubDate>
		<dc:creator>Erick</dc:creator>
				<category><![CDATA[Logiciels / extensions / plugins...]]></category>
		<category><![CDATA[Vu sur le web (2.0)]]></category>
		<category><![CDATA[[Dev] Flash / Flex / AIR...]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[remoting]]></category>

		<guid isPermaLink="false">http://92.243.2.196/lafabrick/blog/?p=218</guid>
		<description><![CDATA[Il y a quelques mois, Aral Balkan ( [osflash&#124;http://osflash.org/&#124;en] ) lancait Tangent, un nouveau projet dont le but n&#8217;était pas moins que de rendre &#171;&#160;fun&#160;&#187; la communication entre flash et PHP&#8230; 6 mois et quelques versions alpha après, Tangent a été renommé SWX, la V1 finale est sortie, et à en croire cette démonstration (v1.3 [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a quelques mois, Aral Balkan ( [osflash|http://osflash.org/|en] ) lancait <a href="http://lafabrick.com/blog/index.php/2007/03/27/69-aral-balkan-promet-la-tangente" hreflang="fr">Tangent</a>, un nouveau projet dont le but n&#8217;était pas moins que de rendre &laquo;&nbsp;fun&nbsp;&raquo; la communication entre flash et PHP&#8230; <br /> 6 mois et quelques versions alpha après, Tangent a été renommé <a href="http://swxformat.org" hreflang="en">SWX</a>, la V1 finale est sortie, et à en croire cette démonstration (v1.3 ), il semblerait que l&#8217;ambitieux objectif est en bonne voie.</p>
<p> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="370" id="viddler"><param name="movie" value="http://www.viddler.com/player/ad098fea/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/ad098fea/" width="437" height="370" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler" ></embed></object> </p>
<p> A l&#8217;époque du lancement du projet, Patrick Mineault ( <a href="http://www.amfphp.org/" hreflang="en">AMFPHP</a> , <a href="http://www.5etdemi.com/blog/" hreflang="en">5et1/2</a> ) trouvait l&#8217;idée &laquo;&nbsp;inutile&nbsp;&raquo; étant donné l&#8217;existence de AMFPHP. Je n&#8217;ai pas encore pris le temps de tester l&#8217;engin, ( et sans vouloir contredire l&#8217;auteur de AMFPHP,  qui me fait quand même gagner des heures de développement PHP ) mais j&#8217;aime assez l&#8217;idée de faire communiquer flash et PHP via un loadMovie. Le fait qu&#8217;il ne nécessite pas obligatoirement de bibliothèque ou de composant Actionscript est un deuxième bon point. On retrouve comme pour AMFPHP 1.9, un browser de services Flex à priori bien pratique, et même un outil de debug.<br />Par contre&#8230; çà ne marche pour l&#8217;instant que pour l&#8217;AS2 <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> , et je ne pense pas non plus qu&#8217;on puisse envisager du mapping de classes dans l&#8217;immédiat <img src='http://www.lafabrick.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . <a href="http://swxformat.org/127" hreflang="en">Mais Aral semble plus que motivé</a> pour poursuivre sa quête de fun, et le bigre à l&#8217;air plutôt productif . <br /> Conclusion : à suivre donc et pourquoi pas à essayer dans un petit projet un de ces jours&#8230;</p>
<p> Y en a qui ont déjà testé ?Autres articles sur le même sujet
<ul>
<li><a href="http://www.lafabrick.com/blog/2007/03/27/59-aral-balkan-promet-la-tangente/" rel="bookmark" title="27 mars 2007">Aral Balkan promet la Tangente&#8230;</a></li>
<li><a href="http://www.lafabrick.com/blog/2007/11/15/266-debuguer-un-projet-flex-distant-via-flex-builder/" rel="bookmark" title="15 novembre 2007">L&#8217;erreur est humaine&#8230; debuguer un projet Flex distant via Flex Builder</a></li>
<li><a href="http://www.lafabrick.com/blog/2008/02/27/309-flex-builder-3-et-le-php/" rel="bookmark" title="27 février 2008">Flex Builder 3 et le PHP ( PDT ) : installation</a></li>
<li><a href="http://www.lafabrick.com/blog/2008/02/04/299-un-projet-java-flex-avec-maven-2/" rel="bookmark" title="4 février 2008">Un projet Java / Flex avec Maven 2</a></li>
</ul>
<p><!-- Similar Posts took 15.508 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lafabrick.com/blog/2007/09/12/218-actionscript-php-make-it-fun-with-swx/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

