Impressum Disclaimer AGB
XENEVU
analoguhr
WWW CMS 800 Guide

deinMagazin
HPhilo's UpDate Target WiV TVglotzer Tagebuch Meinung Forensenf WebWatch KnowHow »» Artikel Archiv »» Artikel schreiben »» Artikel Leserbriefe Gästebuch
Westerwelle muß weg
www Links
TV-Programm Litfaßsäule lustige Bilder Wallpaper Webmaster Tutorials Treiber Suchen WieIstMeineIp? Browserspiel spielen
Foxkeh



Google

Wissen ist Macht

nix wissen macht auch nix

Objektorientiertes PHP Tutorial

800XE 11.7.2008 23:17

PHP kann ja sooooo schön sein - wenn man es richtig verwendet.

Proceduale Nutzung ist nicht zwingend falsch
Objektorientierte Nutzung ist nicht zwingend richtig


Objektorientiertes PHP Tutorial
Geschichte der Programmiersprachen
Garbage Collection = Automatische Speicherbereinigung

---- schlecht ----
$dateiLesen_1 = ‘datei.txt’;
$einlesen_1 = file_get_contents($dateiLesen_1);
---- besser ----
$objekt_instanz->datei = ‘edit.php’;


---- genauso schlecht ----
$filename = ‘edit.php’;
$objekt_instanz->datei = $filename;
---- genauso gut ----
$einlesen_1 = file_get_contents(‘datei.txt’);



Jeder PHP-Befehl, jeder C (nicht C++) Befehl
ist am Ende eine Function (=Procedure)
Und jeder Programmierer nutzt diese Proceduren immer wieder
= ständige Codewiederverwertung auch in Procedualen Sprachen
Also, das Argument OOP=besser weil Codewiederverwendung = FALSE

Was ich mal bei C++ festgestellt habe, ist das man da unterschiedliche Datentypen "reinschicken" kann. Wird automatisch umgewandelt = man spart sich die expliziete Typumwandlung. Aber, ist das wirklich die große inovation?

Habe auch mal gelesen das OOP-Code durch die viele vererbung viel aufwändiger ist .... hinter den Codezeilen des Programmierers ... de.wikipedia.org/wiki/Garbage_Collection
In Procedualen Sprachen hat sich der Programmierer selbst drum zu kümmern, das Speicher wieder freigegeben wird. Im OOP überläßt man das einfach dem System, was aber im Endefekt mehr Rechenzeit verbraucht.







Textversion zum ausdrucken


Punkte für diesen Artikel :::: 1 Bewertungen

Beitrag kommentieren:


dein Name:


Gast ····
···· Bookmark @
15:07 Do 9.2. BrotscheibenHalbierer
14Uhr56 es können wieder Scheiben halbiert werden
15:49 Di 17.1. CSVAndy
Ich bin ein Schwein, und Du bist auch ein Schwein
2:13 Mo 16.1. CSVAndy
und täglisch nervt die Suchfunktion
17:01 Mo 9.1. 800XE
Google im FF wieder Deutsch
19:58 Mo 5.12. CSVAndy
Arbeitsergebniss
7:47 Di 29.11. BrotscheibenHalbierer
Lotto Sechser
0:57 Fr 25.11. AndyZmuda
vonAbisZ WEBSite mit Bindestrich
23:36 Do 20.10. BrotscheibenHalbierer
Ausgebrannt
19:35 Di 18.10. BrotscheibenHalbierer
Die deutsche Durchschnittsfamilie
6:15 Do 6.10. 800XE
Tablet-PC für 45€



little Big World crista Speyer Warum mit oder ohne WWW /Ally/All you need Cronjob.de best viewed with mozilla logo