tutorials.de Buch-Aktion 05/2012
  • PHP & AJAX

    von Zack Veröffentlicht: 14.05.11 16:58
    Seitenaufrufe: 8525 
    content/attachments/57121-600px-ajax-vergleich_svg.png.html —In letzter Zeit dringt Ajax immer weiter vor und die Fragen häufen sich im Forum nach ala "wie mach ich das". Deshalb möchte ich euch den Grundlegenden Ablauf einer Ajax-Anwendung hier verdeutlichen.

    Dazu benutze ich Client seitig HTML5 und jQuery.
    Server seitig setze ich auf PHP, hier ist es aber eigentlich egal was ihr nehmt. Ich habe schon ganze Systeme von PHP auf Python umgeschrieben und die Templates nur minimal verändert.
    Grund dafür war unter anderem der Einsatz von Json zur Übertragung. Json ist ein kompaktes Dateiformat das zur Übertragung von Daten genutzt wird und in so gut wie jeder Programmier- oder Scriptsprache eingesetzt werden kann.


    Graue Theorie

    Die Frage die sich als erstes stellt: "Was ist Ajax, brauch ich das überhaupt?". Zum Verwendungszweck kann man sagen, dass es nicht unbedingt nötig ist. Allerdings sind Webseiten die Ajax benutzen in der Regel Benutzerfreundlicher und vor allem schneller.

    Wenn man bei einer Webanwendung im klassischen Sinne, also ohne Ajax, eine Unterseite öffnet, wird ein Request an den Webserver gesendet. Dieser lieft einem dann die gesamte Website zurück, wobei jede Datei, z.B. ein Bild, extra angefordert wird. Jeder Content wird extra verarbeitet. Das öffnen eine Seite bedeutet also jede Menge Arbeit und Kommunikation für den Browser. Moderne Browser setzten auf aufwendige Caching Algorithmen um bereits bekannten Inhalt nicht noch einmal zu laden oder zu verwerten. Wenn eine Seite also einmal geladen wurde, dauert es in der Regel nicht mehr ganz so lange um weitere Unterseiten auf zu rufen, dennoch wird bei jedem Aufruf die gesamte Seite beim Server abgefragt.

    An dieser Stelle setzt Ajax an.
    von Hookah Veröffentlicht: 04.03.11 17:32
    Seitenaufrufe: 6775 
    Hallo und Willkommen zu meinem Tutorial. Behandelt wird heute das Thema Upload mit Ajax.

    Vorrausgesetzt wird, dass man die Grundlagen von Javascript beherrscht und geübt in PHP ist bzw. bereit ist, sich das Nötige zu suchen, um ein vernünftiges Upload Script zu erstellen.

    Das ganze ist relativ einfach aufgebaut, man muss also kein Profi sein.
    Ich werde nicht auf jede einzelne Zeile eingehen!

    Ich möchte darauf hinweisen das das PHP Upload Script sich, so wie es hier vorgestellt wird, nicht für den öffentlichen Gebrauch eignet da es nur das Wichtigste enthält und man ohne Prüfung der Datei eine große Sicherheitslücke erzeugt.
    von Desert-hacker Veröffentlicht: 23.12.07 01:09
    Seitenaufrufe: 933 
    Willkommen beim 2. Teil von meinem Tutorial zu dem Templatesystem.(Teil#1)
    Hier wird ein grundlegender Seitenaufbau
    von Desert-hacker Veröffentlicht: 23.12.07 00:08
    Seitenaufrufe: 1300 
    Hallo Community,
    Das ist mein erstes Tutorial, also pls nicht zu hart sein.

    Hier mal kurz umrissen,
    von FipsTheThief Veröffentlicht: 10.06.07 22:06   
    Seitenaufrufe: 2271 
    content/attachments/54097-screens.jpg.html __________________________________________________________

    Jeder kennt dieses Problem mit dem Fileupload das man immer eine begrenzte Anzahl von Datein hochladen kann oder der User vorher einstellen muss wie viele Datein hochgeladen werden sollen.

    Mir ging es nun darum einen Fileupload Manager zu simulieren mit dem man neue Datein hinzufügen kann oder löschen kann.

    Das ganze ist User Freundlich aufgebaut , so das man immer wieder neue Datein hinzufügen oder bereits "hochgeladene" Datein wieder entfernen kann.
    von Dennis Wronka Veröffentlicht: 18.05.05 10:51
    Seitenaufrufe: 1089 
    Da hier in der letzten Zeit von Zeit zu Zeit mal die Frage aufkam wie man den mittels PHP ueberpruefen kann ob der Browser
    von Nils Hitze Veröffentlicht: 08.09.02 15:40
    Seitenaufrufe: 501 
    Die hier vorgestellte Klasse dient dem Zweck ein
    Template, eine Art Container auf HTMLBasis mit
    Daten aus
    von Veröffentlicht: 23.05.02 01:37
    Thema: Formulare - mit JavaScript überprüfen, mit PHP versenden
    ===============================================================
    von Patrick Kamin Veröffentlicht: 12.12.01 16:00
    Seitenaufrufe: 590 
    Mit PHP ist es relativ simpel einen Kalender zu erstellen, der nach Usereingabe über ein Option Element das gewünschte Kalenderblatt