Ajax wird gerne benutzt, um Teile der Seite neu zu laden. Das weil es schneller ist nur partiell Inhalte zu laden, aber auch weil es chic aussehen kann. Für eine Seite war ein animierter Seitenwechsel gewünscht. Damit das Suchmaschinentechnisch ebenfalls sinnvoll ist, war der Plan der folgende: Alle Seiten haben eine eigene URL und können darüber abgerufen werden. Das Stellt auch sicher, dass die Seite ohne Javascript funktioniert. Sobald Javascript greift, werden sämtliche Links so angepasst, dass der Inhalt jeweils per Ajax nachgeladen wird. Und das ohne dass der Bearbeiter der Seite im CMS davon etwas wissen muss.
Als Hoster will man seinen Kunden das Leben einfach machen. Das geht zum Beispiel, indem dafür gesorgt ist, dass der E-Mail Client die nötige Konfiguration automatisch korrekt einträgt. Kein mühsames ändern des Ports, bereits korrekte Server für SSL. Das geht für Outlook per autodiscover.
Als Hoster will man seinen Kunden das Leben einfach machen. Das geht zum Beispiel, indem dafür gesorgt ist, dass der E-Mail Client die nötige Konfiguration automatisch korrekt einträgt. Kein mühsames ändern des Ports, bereits korrekte Server für SSL. Das geht für Thunderbird per autoconfig.
Wenn Objekte aus einer Datenbank ausgelesen werden, müssen diese zumeist in irgendeiner Reihenfolge angezeigt werden. Im einfachsten Fall ist dies z.B. der Nachname oder ein Datum welches in den Daten vorhanden ist.
Schwieriger wird es, wenn die Daten keine solche natürliche Ordnung haben. Wenn etwa Bilder nicht nach Aufnahmedatum, sondern nach dem gutdünken des Fotografen sortiert werden sollen. Wir erstellen dazu eine Spalte namens Sequence und füllen dort eine Zahl ein, welche einzigartig sein soll.
Selbst auf Produktivumgebungen kann es mal Fehler geben. Bei PHP sind das entweder Errors oder uncatched Exceptions. Diese Ereignisse kann man abfangen und verarbeiten.