da ich mich seit einiger Zeit mit der Programmiersprache PHP beschäftige, aber langsam die Prozedurale Schreibweise mir abgewöhnen möchte, will ich nun mit der ObjektOrientiertenProgrammierung fortfahren.
Das problem ist folgendes, ich habe mir zwar ein paar Grundlagen angeschaut zur OOP in PHP, aber verstehen tue ich immer nur die hälfte.
Ich suche jemanden der mir evtl. ein paar Tips und Tricks zur OOP geben könnte.
Dazu wäre es sinnvoll, wenn du sagst, wo du steckst
Wenn du willst, kannst du mich gern jederzeit via Skype kontaktieren, dann können wir auch miteinander sprechen (was einfacher ist als schreiben ;P ) und via TV z.B. Sachen anschaun^^
Sowas wie "abgewöhnen" ist eigentlich nicht möglich...^^
Entweder, man nutzt prozedural, OOP, oder ein Gemisch - je nachdem, was man braucht und wie groß das Projekt ist.
OOP ist meist nur großen Projekten (BsP: Browsergame) sinnvoll.
Das ist Quatsch. Wieso sollte man "kleinere" Projekte nicht objektorientiert umsetzen? Bei sehr kleinen Projekten würde ich sicher auf ein Framework und auf diverse Entwurfsmuster wie MVC / Schichtentrennung verzichten, aber sicher nicht auf OOP verzichten.
Vergleich mal das Resultat mit (beides Tutorials für Gästebücher; zweiteres mag ein Negativbeispiel sein, habe auf die Schnelle nicht viel anderes gefunden). Sicher, dass sich OOP nicht lohnt?
Ich denke, das Problem ist viel eher die Definition von "klein". Ich versteh unter klein z.B. ein Script, dass auf einfache Requests (z.B. Login) antwortet. Ein Gästebuch würde ich eher in den mittleren Bereich schieben. Wobei es da auch abhängt, wie viel man rein steckt, und was es alles kann...
Das ist Quatsch. Wieso sollte man "kleinere" Projekte nicht objektorientiert umsetzen? Bei sehr kleinen Projekten würde ich sicher auf ein Framework und auf diverse Entwurfsmuster wie MVC / Schichtentrennung verzichten, aber sicher nicht auf OOP verzichten.
Vergleich mal das Resultat mit (beides Tutorials für Gästebücher; zweiteres mag ein Negativbeispiel sein, habe auf die Schnelle nicht viel anderes gefunden). Sicher, dass sich OOP nicht lohnt?
sofern man fuer kleinere projekte vorhandene klassen (zb. mysqli) nutzt stimmt das, wenn man allerdings alle klassen neuschreibt lohnt es sich nicht wirklich
Meiner Meinung nach ist es schlecht die Prozeduales prgrammieren abzugewöhnen! Es ist oft in kleineren Projekten einfacher und schneller umzusetzen.
OOP ist meist nur großen Projekten (BsP: Browsergame) sinnvoll.
Das halte ich für Unfug. Objektorientiertes Programmieren geht ganz weit unten los, das ist auch das Problem bei PHP. Die Grundlagen sind nicht objektorientiert, daher ist das Ganze eher ein Murks aus beidem, wenn überhaupt. Und objektorientiert ist einfach beinahe immer besser/schöner/bequemer. Ich ärgere mich bei PHP ständig über diverse String-Funktionen, welche eben nicht als Funktionen auf String-Objekte implementiert sind, sondern als Argument den zu verarbeitenden String entgegennehmen. Das ist aber ziemlich "unbequem".
Wenn man eine kleine Webseite hat, dort ein paar funktion z.B. mit PHP machen möchte, wäre es unfug, gleich 50 Zeilen OOP zu schreiben statt 20 von prozedualer. Jeder seine Sache.
Wenn man eine kleine Webseite hat, dort ein paar funktion z.B. mit PHP machen möchte, wäre es unfug, gleich 50 Zeilen OOP zu schreiben statt 20 von prozedualer. Jeder seine Sache.
Ich weiß grad nicht wie du plötzlich darauf kommst, es sei irgendwie negativ, dass der Code dadurch gleich sehr viel länger wird. Objektorientiertes Programmieren erlaubt wenigstens eventuelle spätere Wiederverwendung des Codes ohne großartige Änderungen.
Stimmt. Ich meine nur, und das ist, das was ich die ganze Zeit versuche zu sagen, das es auf das Projekt ankommt, ob man OOP oder Prozedual coded. Fakt ist, man sollte nicht komplett aufhören prozedual zu coden.
Ich weiß grad nicht wie du plötzlich darauf kommst, es sei irgendwie negativ, dass der Code dadurch gleich sehr viel länger wird. Objektorientiertes Programmieren erlaubt wenigstens eventuelle spätere Wiederverwendung des Codes ohne großartige Änderungen.
Also wer bei 20 Zeilen an ein Wiederverwenden denkst, der denkt irgendwie falsch. 20 Zeilen sind schneller neu getippt als irgendwie zurechtgebogen und eingebaut.
wenn du ein script schreiben willst, denke vorher nach, welche einzelschritte du brauchst.
dann kannst du einfach alles im script bequem aus der klasse aufrufen.
[S]Installer[F]PHP5 08/16/2011 - Metin2 Private Server - 1 Replies Hey, wie die überschrift schon sagt suche ich jemanden der uns PHP5 Instalieren kann, so das wir auch unser wbb3 Forum nutzen können.
Die instalation sollte recht einfach sein da wir einen freebsd 7.2 34 bit 16gb root server haben.
Jedoch wenn ich versuche zlib anzukreuzen speichert er nicht ab deswegen brauche ich hielfe!
Wer geld dafür haben will braucht sich garnicht erst melden ;)
Wer uns helfen kann Bitte hier in Skype oder pn schiken: nonopower2
Freebsd 7.2 Php5 Instalation 08/07/2011 - Metin2 Private Server - 2 Replies Hallo , leute ich habe diesen tut befolgt aber ich bekomme es einfach nicht instaliert. Wer mir helfen kann php5 zu instalieren demm were ich sehr dankbar
PHP5/Apache22 auf FreeBSD 03/28/2011 - Metin2 Private Server - 6 Replies Hey Com.....
versuche heut schon den ganzen Tag Apache22 und Php5 auf meinem Hamachi Server zu installieren. Da bei meinem xampp Apache nicht anbleibt ist das ja die einzigste Möglichkeit eine Regipage hinzubekommen.
Hab nach einem How To gehandelt aber bei mir kommen lauter Fehlermeldungen wenn ich Apache22 und Php5 installieren will. Da kommen tausen Zeilen und am Ende steht dann immer #Error Code 1 (oder so ähnlich)
Naja ich weiß nicht weiter iwas mache ich falsch aber was das ist...
Apache22 und PHP5 auf FreeBSD 03/27/2011 - Metin2 Private Server - 0 Replies Hey Com.......
bin gerade dabei Apache22 und PHP5 auf meinen Server zu installieren. Naja zumindest hab ichs versucht.
Hab dabei aber leider Probleme bekomm und ich bekomms nicht hin. Findet sich vllt einer der mir das installieren könnte, sodass alles funktioniert ?
Mfg Berni18
Meilenstein für Epvp 06/01/2005 - Main - 24 Replies Heute Meldete sich der User Noxi an , Noxi ist nicht nur irgendein User , er ist der 10.000 User.
Hiermit möchte ich mich im Namen von Lowfyr und dem gesamten Epvp Team dafür bei euch bedanken , das ihr hier weiterhin tatkräftigt mitwirkt und Spass an diesem Board habt.
Ein besonderer dank geht nochmals an Lowfyr der anfangs zu kämpfen hatte überhaupt die 500er Grenze zu brechen , doch dank seiner kontinuierlichen und harten Arbeit an diesem Board sind wir jetzt dort wo wir sind , bei der...