PDA

Volledige versie bekijken : De AMFPHP kerstgedachte, het releasen van versie 1.0!


TrueChaoZ
%Europe/Berlin %511 %2005, 12:16
De developers van AMFPHP, Flash Remoting voor PHP, heeft voor de meeste PHP/Flash developers het ultieme kerstkadootje gebracht, namelijk het uitbrengen van versie 1.0. Met het uitbrengen van deze final version, is er een eind gekomen aan het jaar van het weer opkrabbelen van de AMFPHP werkgroep, en zijn ze er dus in geslaagd om in een jaar tijd de al zo lang verwachtte versie 1.0 uit te brengen. FlashFocus feliciteert de developers van AMFPHP met het behalen van deze mijlpaal.

Meer info:

AMFPHP.org (http://www.amfphp.org/)
Download AMFPHP (http://sourceforge.net/project/showfiles.php?group_id=72483)

The_One
%Europe/Berlin %565 %2005, 13:34
WOEI! :D

voor mij maakt het niet zoveel uit denk ik, maar ik schakel meteen om naar 1.0 :P

Cowerd
%Europe/Berlin %647 %2005, 15:32
het lukt me niet om het te installerenP)
maar dat lukt nog wel een keer:P

De Kale
%Europe/Berlin %671 %2005, 16:07
er is niet zoveel veranderd tov milestone 3.
docs duidelijker, website geupdate en SSL bug gefixed, maar toch, fijn dat er nu een 1.0 versie is :)

The_One
%Europe/Berlin %719 %2005, 17:16
het lukt me niet om het te installerenP)

bekijk deze site [van A3]:
http://www.a3d.nl/index.php/?page_id=143

Cowerd
%Europe/Berlin %749 %2005, 17:59
bekijk deze site [van A3]:
http://www.a3d.nl/index.php/?page_id=143

bedankt:)

matzo
%Europe/Berlin %574 %2006, 13:47
Wie heeft er al leuke dingetjes mee gemaakt?
Ik heb er al een beetje mee liggen werken (lees 'liggen klooien') en de vruchten van deze ontdekkingstocht waren een makkelijk aanpasbare en goed toeganklijke class voor passwoorden uit een database te halen, en een class om een txt file helemaal of een bepaalde regel in te lezen.
Als je leuke dingetjes hebt mag ik ze dan eens zien?? (PS als daarvoor nu echt een supercoole class hebt(die ik nooit zal hebben, maar tja), moet je die dan posten in het as showcase of in related software of ergens elders)

TrueChaoZ
%Europe/Berlin %586 %2006, 14:04
Wie heeft er al leuke dingetjes mee gemaakt?
Ik heb er al een beetje mee liggen werken (lees 'liggen klooien') en de vruchten van deze ontdekkingstocht waren een makkelijk aanpasbare en goed toeganklijke class voor passwoorden uit een database te halen, en een class om een txt file helemaal of een bepaalde regel in te lezen.
Als je leuke dingetjes hebt mag ik ze dan eens zien?? (PS als daarvoor nu echt een supercoole class hebt(die ik nooit zal hebben, maar tja), moet je die dan posten in het as showcase of in related software of ergens elders)Je kan deze inderdaad kwijt in de AS showcase lijkt mij, en ook als hij iets minder cool is, als je het wilt showen, dan kijken wij er altijd graag naar, om te zien of wij er wat van kunnen opsteken en/of wij jou nog tips kunnen geven.

TrueChaoZ
%Europe/Berlin %581 %2006, 13:57
Extra info:

The CakePHP framework and amfphp, a match made in heaven! Make HTML, Ajax and Flash services with the same Ruby-on-Rails-inspired framework.AMFPHP.org (http://www.amfphp.org/)
CakeForge - CakeAMFPHP (http://cakeforge.org/projects/cakeamfphp/)

matzo
%Europe/Berlin %849 %2006, 20:22
Ik snap niet echt het doel van CakeAMFPHP. Ik heb al op de site gekeken maar ik snap er niets van. Zou iemand mij het doel ervan kunnen uitleggen. Bedankt bij voorbaat

TrueChaoZ
%Europe/Berlin %577 %2006, 13:51
Ik snap niet echt het doel van CakeAMFPHP. Ik heb al op de site gekeken maar ik snap er niets van. Zou iemand mij het doel ervan kunnen uitleggen. Bedankt bij voorbaatIk moet zeggen dat ik me er zelf ook nog niet zoveel in verdiept heb, maar als ik het goed begrijp biedt het een combinatie van CakePHP en AMFPHP wat dus de combinatie van een framework voor HTML en Flash in combinatie met AMF webservices biedt, zie ook:
The CakeAmfPHP package was created by gwoo (gwoo@rd11.com).
Since amfphp is GPL, so is this.

You want to do some flash remoting while still having the option for an HTML front end? Well, these files allow you to do that by combining the two best open source options, AmfPHP for remoting and CakePHP for everything else.

Installation is easy.

1) get CakePHP (http://cakephp.org)
2) get amfphp (http://amfphp.org)
3) put amfphp into vendors
3) put cakeamfphp into vendors
5) put the cake_gateway.php and CakeServiceBrowser into the app/webroot of your Cake install
6) Voila: NetServices.setDefaultGatewayUrl( 'http://localhost/cake_install/cake_gateway.php');


sample_apps:
hopefully these will get you going quickly

CakeServiceBrowser: /cakeTestApp/webroot/CakeServiceBrowser
This is a modified service browser which uses the modified files in cakeamfphp. This should perform as expected by amfphp if your Cake controllers are setup properly. The main change is that it works best if you put it in the /app/webroot of your Cake install. then access the index file directly: http://localhost/cake_install/CakeServiceBrowser/index.html


Gotchas::
Amfphp requires a constructor for your classes that shares the name of the class. So, make sure you put parent::__construct(); in there.

for Methods accessed by Amfphp, if you want Cake to be able to use its standard models make sure the first line of your method is $this->constructClasses(); That will build the models for you.

SOME MORE THOUGHTS
I have no idea if associations will work. I hope to try that soon. Also, this was really just a proof of concept that I started. I will be using it a lot more in the coming months so I will try to keep everyone updated of what I figure out. Please, do the same. We can use the amfphp mailinglist and the cakephp google group to make sure those interested in remoting find some good information.

GOOD LUCK.
-gwoo

ps. so if we are baking, then we add remoting, what do we get? Flan?