Sehr schade das zu hören. Aber wieso geht es denn in iWeb?
Aus dem einfachen Grund, dass iWeb lediglich fertige Seiten baut. Da kommt nichts dynamisches hinzu (außer z.B. die Widgets aber die werden ja von einem externen Server geladen und nicht lokal).
Joomla und jede andere Seite die dynamisch den Content generiert muss dagegen diesen ja zuerst einmal "aufbauen" und berechnet somit die Ausgabe erst noch (bei iWeb faengst du an diesem Punkt erst an).
iWeb macht sozusagen nur statische Websites wo du direkt im Code der Seite Aenderungen vornimmst, waehrend Joomla ueber das AdminPanel Content-Aenderungen zulaesst und du somit ohne extra Editor oder HTML-Kentnisse auskommst und die Seite von jedem Geraet mit Internetzugang bearbeiten kannst.
Beispiel:
Du hast eine Seite mit den News der letzten 30 Tage bzw. moechtest, dass diese nach 30 Tagen automatisch verschinden.
Wenn du nun iWeb nimmst, dann schreibst du einfach News unter News und veroeffentlichst diese Seite. Allerdings steht nun jede News genau so in der Seite.
Wenn nun die 30 Tage rum sind, dann musst du erneut iWeb oeffnen und die letzte News loeschen, da der Inhalt der Seite fix ist. Dafuer kannst du sie ohne weitere Voraussetzungen in jedem Browser lokal anschauen.
Ein Content Management System wie in deinem Fall Joomla geht hier anders vor.
Du schreibst deine News und diese werden nicht im Quelltext der Seite gespeichert sondern davon losgeloest in einer Datenbank.
Beim Aufruf deiner News-Seite werden nun ersteinmal die Daten aus der Datenbank geholt und dann die News der letzten 30 Tage ausgegeben.
Im Code stehen also nicht die News selbst sondern lediglich, dass diese aus der Datenbank geholt werden und dass die der letzten 30 Tage ausgegeben werden.
Damit diese Daten aber ausgelesen werden koennen, benoetigst du natuerlich eine Datenbank und einen Compiler der dir diesen Code in die entsprechende Ausgabe (also das was du bei iWeb direkt abspeicherst) uebersetzt.
Daher funktioniert iWeb lokal und ein CMS nur unter entsprechenden Voraussetzungen (die aber ja dank Xampp etc. heutzutage sehr einfach herzustellen sind).
Lange Erklaerung, aber ich hab gerade keine Lust was fuers Studium zu tun