Sauklaue
PHP wird von den richtigen Programmiersprachen gerne als Frickelei belächelt. PHP nimmt man immer dann, wenn man sich keinen ASP-Dot-Net-Server leisten kann oder es nicht geschafft hat einen J2EE Business Application Plattform Service Oriented Buzzword Server aufzusetzen.
Wirft man jedoch eine Blick hinter die Kulissen scheint es plötzlich egal ob die Dateien auf auf .jsp, .asp oder .php enden. Denn ein gemeinsames Feature dieser Sprachen ist die einfache Ausgabe von HTML-Code. Ein großer Fehler - wie ich meine - der offenbar gerne missbraucht genutzt wird.
Denn was die Programmierer nun tun ist es den PHP/ASP/JSP Quellcode mit HTML zu vermisschen. So werden einfache HTML-Dateien mit If-Anweisungen und geschweiften Klammern geflutet und hier und da ein HTML-Attribut dynamisch gefüllt: Der Quellcode wird zum Geschmiere, von Objektorientierung kann keine Rede mehr sein und die Trennung von Content und Layout fällt auch aus. Richtig schrecklich unleserlich wird die Sache aber erst, wenn auf die gleiche Art und Weise auch noch JavaScript-Code erzeugt wird. Bei so einer Sauklaue kann ist es wirklich knifflig herauszufinden wo jede einzelnen geschweifte Klammer hin gehört.
function doSomething(){ <% if ( j > 5 ) {%> coolFunctionCall( "parameter", 1 ); <% } %>}
Suche
Aktuelle Artikel
- Kinder an die Macht 8. Apr. 2025 (07:51)
- Wir müssen über Geld reden... 27. Mär. 2025 (19:16)
- Ich habe zwei Stimmen 11. Feb. 2025 (19:10)
- Dumm wählt gut! 24. Jan. 2025 (09:33)
- E-Rechnungen ab diesem Jahr 14. Jan. 2025 (14:05)
- E-Mail an den Stadtrat 3. Dez. 2024 (22:43)
- Sozialarbeit lohnt sich! 21. Nov. 2024 (08:29)
- Europäisches Recht 5. Jun. 2024 (10:15)
- Unter Wert verkaufen? 18. Apr. 2024 (09:47)
- Angriff in der Nacht 25. Mär. 2024 (13:52)
- Suche Menschfreund:in 2. Nov. 2023 (08:06)
- Medienbruch ist böse 15. Mai. 2023 (08:22)
- Wir brauchen Verstärkung 27. Mär. 2023 (11:23)
- Noch eine Preissenkung 9. Feb. 2023 (08:08)
- Dresden 2023 trifft Zen 3. Jan. 2023 (15:11)