| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Und benutzt du größtenteils die Klassen auch wieder (außer ganz alltäglichen Klassen wie vielleicht der eigenen DB-Klasse) oder machst du sie letztlich dann doch neu (so ist das leider bei mir manchmal)? Wie siehts mit PEAR aus, benutzt du/ihr das und bringt das einen nicht unerheblichen Zeitgewinn? |
| | |
| | |||
| Erfahrener Benutzer Registriert seit: 02.04.2008
Beiträge: 2.603
![]() | Zitat:
Zitat:
| ||
| | |
| | ||||
| Erfahrener Benutzer Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Ich verwende eigentlich meine Klassen immer irgendwo mal wieder, besser sie aus .. etc. | |||
| | |
| | |
| Erfahrener Benutzer Registriert seit: 25.04.2005
Beiträge: 1.356
![]() | Eigentlich immer OOP selbst wenns nur Kleinigkeiten sein aber da wo sich ein Objekt anbietet setzt ich es auch ein. Meistens kommen bei mir die Klassen nie zum 2. Einsatz außer bei so Klassen wie Datenbankschnitstelle, RandomString Generator oder zb. n ThumbCreator aber alle anderen Klassen landen irgendwo im Archiv und werden dort auch begraben Aber der Vorteil von OOP liegt klar auf der Hand nämlich der modulare Aufbau des Codes späteres austauschen geht "fast" problemlos. Ich hab mal von irgendjemanden gehört das OOP Performancelastiger sei aber das halte ich persönlich für unwahrscheinlich es sei den ich instanziere 50.000 Objekte |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | OOP hat ja auch den Ansatz was schon geschaffenes wieder benutzen zu können ... egal wie klein es ist ... ist es arbeit ...
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | ||
| Gast
Beiträge: n/a
| Zitat:
Nehmen wir mal an, ich schreib einen Request-Container, also ein Skript, das den Request zur Verfügung stellt: Code: class SRequest {
var $args = array(); // Argumentnamen
var $argv = array(); // Argumentwerte
var $argc = 0; // Anzahl der Argumente
}
function &request_create()
{
$req = new SRequest();
// hier füll ich die Argumente von $_POST/$_GET in diese Instanz
return $req;
}
function request_delete($request)
{
unset($request); // nur der förmlichkeit halber, funktioniert natürlich nicht
}
function request_get_arg($request, $argname)
{
// Schleife, die den Argumentnamen sucht und den Wert zurückgibt
}
function request_set_arg($request, $argname, $argvalue)
{
// Schleife, die den Argumentnamen sucht und den Wert ändert, bzw den Argumentnamen neu anlegt
}
// usw.
Code: include_once("request.php");
$req = &request_create();
$seite = request_get_arg(&$req, "seite");
request_delete(&$req);
| |
|
| | |
| Erfahrener Benutzer Registriert seit: 25.04.2005
Beiträge: 1.356
![]() | Naja für C-Strukturen könnte man genauso gut Assoc Arrays nehmen Mann hat halt mit Klassen - vor allen in PHP5 durch die Magic Functions __get und __set - die Möglichkeit das Füll- und Rückgabeverhalten der Eigenschaften zu beeinflussen. Genauso wie es jetzt mittels __call möglich ist Methoden zu überladen wenn es auch auf den 1. Blick etwas merkwürdig aussieht. PHP-Code: |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Ja ich geb zu, bei mir ist gestern auch der Knoten geplatzt und plötzlich gingen die "kompliziertesten" Aufrufe mit ein paar Instanzierungen und Methodenaufrufen. Sehr fein ![]() Frage an euch noch, benutzt jemand den Debugger der in der ZDE4/5 eingebaut ist oder welchen benutzt ihr? Und wie kann man damit GET oder POST-Parameter mitübergeben? Edit: LOL wie krass. Sieht voll unübersichtlich aus, aber ist nen Versuch wert, kannte ich nocht garniht ^^ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Wann lohnt sich AJAX | Mikay Kun | Off-Topic Diskussionen | 6 | 23.07.2008 17:55 |
| Abfrage in Funktion auslagern - lohnt sich das? | tayke | Datenbanken | 4 | 15.11.2007 23:36 |
| PHP-Magazin: Lohnt es sich? | snatch-ic | Off-Topic Diskussionen | 15 | 14.05.2007 16:00 |
| Lohnt sich der Kauf ? | robo47 | Off-Topic Diskussionen | 13 | 02.07.2005 12:17 |
| Lohnt sich ein Datenbankumdesignen | faux | Datenbanken | 3 | 30.05.2005 19:42 |
| Lohnt sich Linux? | Server, Hosting und Workstations | 38 | 24.12.2004 15:10 | |
| novell systems - lohnt sich das für ein privates netzwerk? | Off-Topic Diskussionen | 3 | 30.10.2004 21:15 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| wann lohnt sich objektorientierte programmierung, ab wann lohnt sich objektorientierung, projektgröße klassen, webseiten objektorientiert php, php ab wann oop, php lohnt sich oop, wie schnell ist oop, ab wann projekt größe, wann lohnt sich oop mit php, php: geschwindigkeit oop vs prozedural, php framework projektgrösse, php website erstellen oop vs. prozedural, lohnt sich der einsatz von zend?, wann lohnt sich oop, einsatz oop, ab wann lohnt objektorientiert, wann objektorientiert programmieren, lohnt sich objektorientierte programmierung |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.