Skobold
Inventor of Super Toast
|
Hoi Da mir in meinem jungen Leben auch nichts erspart bleibt muß ich mich jetzt auch noch mit php auseinandersetzen. Da es um die Erweiterung und Wartung von einer php-site geht möchte ich mir Tutorien ala "wie mache ich meinen eigenen Internetflohmarkt" und Bücher die mit "Hello World in php" anfangen ersparen. Prinzipell geht es hauptsächlich einmal darum den Code lesen zu können, sprich ein geeignetes Nachschlagewerk zu haben. Wirklich programmieren muß ich sowas hoffentlich eh nie, dafür is wer anderes zuständig Ich hoffe ihr kennt da was geeignetes tia Sko
|
COLOSSUS
AdministratorGNUltra
|
|
watchout
Legendundead
|
Nur um PHP-Code lesen zu können brauchst du dich überhaupt nicht einlesen. Die Syntax ist sehr einfach und logisch. Allgemeine Programmierkenntnisse in jeglicher Sprache sollten ausreichen - optimal wärn aber Java oder C++ (in der Reihenfolge)
|
moidaschl
Vollzeit-Hackler
|
Nur um PHP-Code lesen zu können brauchst du dich überhaupt nicht einlesen. Die Syntax ist sehr einfach und logisch. Allgemeine Programmierkenntnisse in jeglicher Sprache sollten ausreichen - optimal wärn aber Java oder C++ (in der Reihenfolge) also ich weis ned ob die reihenfolge so richtig herum is, weil java objektorientiert ist und php nicht. da triffts imo c++ mehr zu php als java
|
samuel
.:: unnahbar ::.
|
also ich weis ned ob die reihenfolge so richtig herum is, weil java objektorientiert ist und php nicht.
da triffts imo c++ mehr zu php als java und c++ ist nicht objektorientiert? und warum soll php nicht objektorientiert sein? ich glaube man sollte hier ohnehin dazuschreiben welche php version man meint, da diese in der zwischenzeit doch sehr unterschiedlich sind. meiner meinung nach reicht es aus C syntax zu kennen um php zu lesen, ein wenig einfuehrung in php und irgendwo eine website bei der ich die funktionen/methoden nachlesen kann. sam
|
moidaschl
Vollzeit-Hackler
|
und c++ ist nicht objektorientiert? und warum soll php nicht objektorientiert sein? ich glaube man sollte hier ohnehin dazuschreiben welche php version man meint, da diese in der zwischenzeit doch sehr unterschiedlich sind.
meiner meinung nach reicht es aus C syntax zu kennen um php zu lesen, ein wenig einfuehrung in php und irgendwo eine website bei der ich die funktionen/methoden nachlesen kann.
sam es ist ein unterschied zwischen objektorientiert und das du die möglichkeit hast objektorientiert zu programmieren c++ ist zwar auch objektorientiert allerdings "ned so" imo (grad beim lernen). dummes beispiel: c++: printf(); java: ich.bin.eine.ausgabe();
|
samuel
.:: unnahbar ::.
|
ja grad wie sehr sich eine hochsprache an das objektorientierte paradigma anlehnt ist eine sache, php als nicht objektorientierte sprache zu bezeichnen eine ganz andere...
sam
|
cypher
Bloody Newbie
|
c++ ist zwar auch objektorientiert allerdings "ned so" imo (grad beim lernen). dummes beispiel:
c++: printf();
java: ich.bin.eine.ausgabe(); Dein Beispiel zu C++ ist zwar gueltig, aber kein reines C++, das wuerde so aussehen: cout << "stuff"; Wobei cout an sich ein belibiges i/o-stream objekt sein kann, z.b. auch ein file stream. Dass das in Java net so geht liegt daran dass Java kein Operator overloading beherrscht und die namespaces anders aufgebaut sind. Deine Aussage dass C++ "net so" objektorientiert ist, wuerde ich deshalb einfach als ungenau bezeichnen. printf() ist ein ueberbleibsel aus der C Library, und da jeder C++ Compiler auch C Programme uebersetzen koennen muss gibts das noch immer. mfg cypher
|
moidaschl
Vollzeit-Hackler
|
Dein Beispiel zu C++ ist zwar gueltig, aber kein reines C++, das wuerde so aussehen: cout << "stuff";
Wobei cout an sich ein belibiges i/o-stream objekt sein kann, z.b. auch ein file stream.
Dass das in Java net so geht liegt daran dass Java kein Operator overloading beherrscht und die namespaces anders aufgebaut sind.
Deine Aussage dass C++ "net so" objektorientiert ist, wuerde ich deshalb einfach als ungenau bezeichnen. printf() ist ein ueberbleibsel aus der C Library, und da jeder C++ Compiler auch C Programme uebersetzen koennen muss gibts das noch immer.
mfg cypher ja schon klar, ich verwende auch immer cout allerdings wollt ich mit dem beispiel nur deutlich machen das c++ sich einfach von der einfachheit / ähnlichkeit mehr mit php verbindet als java.
|
ica
hmm
|
allerdings wollt ich mit dem beispiel nur deutlich machen das c++ sich einfach von der einfachheit / ähnlichkeit mehr mit php verbindet als java. c++ und einfachheit in einem satz finde ich lustig
|
cypher
Bloody Newbie
|
ja schon klar, ich verwende auch immer cout allerdings wollt ich mit dem beispiel nur deutlich machen das c++ sich einfach von der einfachheit / ähnlichkeit mehr mit php verbindet als java. Ok, dass kann ma eher gelten lassen . Wobei dieser Teil von C++ den du da ansprichst, der C-Teil ist und du eigentlich gleich C sagen kannst (wie samrider schon geschrieben hat)
|
moidaschl
Vollzeit-Hackler
|
c++ und einfachheit in einem satz finde ich lustig also ich hab mit c++ angefangen zu programmieren, dann schulisch auf java und mir kommt jetzt noch das grausen.
|
ica
hmm
|
also ich hab mit c++ angefangen zu programmieren, dann schulisch auf java und mir kommt jetzt noch das grausen. so würd ich das nicht sagen, ich programmier fast nur c++ und es ist durchaus ne hübsche sprache. bei java gehen mir einfach die pointer ab
|
cypher
Bloody Newbie
|
also ich hab mit c++ angefangen zu programmieren, dann schulisch auf java und mir kommt jetzt noch das grausen. Mir kommt auch das grausen - allerdings bei Java :P
|
watchout
Legendundead
|
so würd ich das nicht sagen, ich programmier fast nur c++ und es ist durchaus ne hübsche sprache. bei java gehen mir einfach die pointer ab nur braucht man sie in Java auch nicht egal. Java-SYNTAX ist an c++ SYNTAX (wer von den Postern hier is sich eigentlich im klaren was Syntax überhaupt bedeutet?) angelehnt. Und PHP-Syntax ist ne Kombination aus beidem, aber mehr Java find ich. Und in PHP gibts auch keine Pointer Objektorientiert: PHP4 kann gerade mal Objekte - da ists nicht viel her mit der ganzen Objektorientierung, aber das 4er is auch schon steinalt. PHP5 - Vererbung, Interfaces, Exceptions,... alles da.
|