Bücher über PHP? Mit welchem habt ihr die Sprache erlernt?
Hendrik
- php
2 Cyx233 Ashura1 hubschraubaer0 Jeena Paradies0 Richard0 Erik
Hey!
Ich stehe vor dem Kauf eines PHP-Buches und weiß noch nicht, welches ich kaufen soll?! Da wollte ich euch mal um Rat fragen.
Welches Buch oder welche Bücher haben euch geholfen, PHP zu erlernen. Ich hab nämlich keine Lust mehr, wegen jeder Funktion im Forum fragen zu müssen!
Oder habt ihr gar keine Bücher verwendet? Wie habt ihr PHP gelernt?
Hendrik
Hallo Hendrik,
Oder habt ihr gar keine Bücher verwendet? Wie habt ihr PHP gelernt?
z.B.: http://www.php.net/manual/de/index.php
Grüsse
Cyx23
Hellihello
von Martin Kannegießer gabs im FranzisVerlag mal eine Studienausgabe, PHP5 und MySQL...;
frankx
Es gibt viele Seiten im Netz die Komplette Scripts für alle möglichen Probleme anbieten. Foren, Gästebücher, Newssysteme usw.
Ich hab mir einfach so ein News-script mit ca. 200 Zeilen besorgt und meinen Wünschen angepasst. Dazu habe ich erstmal das PHP Tutorial von Quakenet http://tut.php-q.net/ durchgearbeitet oder das Php-manual http://www.php.net/ benutzt.
Wenn man erstmal die syntax kapiert hat und selber ein paar funktionen wie fopen zum speichern von daten kennt, kann man sehr schnell sehr viel mit PHP bewerkstelligen. Und dann auch sein eigenes Script schreiben.
Ich kenne vieleicht 20 funktionen und behaupte mal, damit schon sogut wie alle alltäglichen Problemstelungen bewerkstelligen zu können. Ansonsten kann man ja hier im Forum fragen oder im Manual stöbern.
Was ich mir aber unbdedingt noch mehr angewöhnen muss, ist viele logische Operationen, die auch auf dem Client erledigt werden können mit Javascript zu erledigen, und dann erst auf den Server bzw. auf PHP zu übergeben.
Also was mir keiner gesagt hat bzw. was ich überlesen habe ist, daß der ganze rechenaufwand mit PHP serverseitig läuft. Php ist eine Serverseitige Scriptsprache. Also am besten Formularüberprüfungen etc. mit Javascript erledigen.
Gruß,
Jan
Hallo,
Also am besten Formularüberprüfungen etc. mit Javascript erledigen.
Ja, auf jeden Fall! Dann kann man nämlich schön JavaScript abschalten und allen möglichen Müll in deine Datenbank reinschreiben ;-)
Grüße
Jeena Paradies
Hmm, sehr gutes Contra.
Nagut gar keine überptüfung in PHP sollte es dann nicht sein.
Aber mein selbstgebastelter 300MhzpII Server kommt schon manchmal ins Schwitzen, bzw. es ergeben sich Wartezeiten bei anderen Leuten. Deshalb habe ich für mich überlegt möglichst alle Rechenarbeiten abzuschieben.
Meinst du prinzipiell alles mit PHP machen oder eine vernünftige(sichere) Ausgewogenheit zwischen Javascript und PHP?
Gruß,
Jan
Hallo,
Meinst du prinzipiell alles mit PHP machen oder eine vernünftige(sichere) Ausgewogenheit zwischen Javascript und PHP?
Naja prinzipiell alles Serverseitig, und _zusätzlich_ schon vorher auch alles was geht mit JS, damit die leute nicht unnötig abschicken müssen wenn was falsch ist.
Allerdings habe ich gerade gestern wieder bei Ryan Air geflucht, dass sie Schreiben: "Alle Zeichen von a-ö " aber Läktorsvägen nicht durchkommt. Dann bin ich ja gezwungen JS abzuschalten, weil ich sonst nicht weiterkomme. So etwas ist natürlich zu vermeiden, auch bei Serverseitigen Prügungen.
Grüße
Jeena Paradies
hi,
Allerdings habe ich gerade gestern wieder bei Ryan Air geflucht, dass sie Schreiben: "Alle Zeichen von a-ö " aber Läktorsvägen nicht durchkommt. Dann bin ich ja gezwungen JS abzuschalten, weil ich sonst nicht weiterkomme.
Und dann geht's durch ...?
Also Billigflieger == BilligIT?
Interessant - da müsste man mal versuchen, ob man damit auch die Flugpreise und -gebühren selbst festlegen kann :-)
gruß,
wahsaga
Mal rein theoretisch angenommen man könnte da irgendwie seinen PHP Code einschleusen und mal eben nen Preis seines Ermessens festlegen.
Inwiefern wäre das rechtswirksam? Bzw. ab welchem Punkt gillt sowas als Vertragsabschluß? Sich selber eine bestätigungsmail zuzuschicken sollte dann ja auch gehen.
hi,
Mal rein theoretisch angenommen man könnte da irgendwie seinen PHP Code einschleusen und mal eben nen Preis seines Ermessens festlegen.
Inwiefern wäre das rechtswirksam? Bzw. ab welchem Punkt gillt sowas als Vertragsabschluß?
Das gilt wohl eher nicht als Vertragsabschluss, sondern als Betrug.
(Dass sie es irgendwann beim Auswerten ihrer Buchungen merken werden, halte ich doch für recht wahrscheinlich.)
Ich möchte eindeutig klarstellen, dass das als Scherz gemeint war - und nicht als ernsthafte Aufforderung, sowas zu versuchen!
gruß,
wahsaga
Da interessiert mich insofern, da ich selber bald ein shopping system erstellen muss.
Da wär es schon ganz gut zu wissen ab wann jemand auf sein recht die mit einem bestimmten Preis ausgezeichnete Leistung rechtlich einzufordern. Das betrifft zwar eher den Inhaber der Seite, würde mich aber auch interessieren.
Es könnte ja auch sein das der Angreifer so dreist ist und behauptet das der Anbieter seine Preis falsch ausgezeichnet hat o.ä.
Gruß,
Jan
hi,
Da wär es schon ganz gut zu wissen ab wann jemand auf sein recht die mit einem bestimmten Preis ausgezeichnete Leistung rechtlich einzufordern. Das betrifft zwar eher den Inhaber der Seite, würde mich aber auch interessieren.
Da wäre wohl als erstes mal die Auseinandersetzung damit anzuraten, wie nach deutschem Recht ein Kaufvertrag zustande kommt.
Grob verallgemeinert:
Die Preisauszeichnung des Verkäufers ist lediglich die Aufforderung zur Abgabe eines Angebots - an den potentiellen Kunden, seinerseits zu erklären, die Ware zu den genannten Konditionen erwerben zu wollen. Und du als Verkäufer gehst dann darauf ein (oder nicht) - und mit deiner Auftragsbestätigung ist dann (m.W.) der Kaufvertrag zustande gekommen.
Nur mal zwei spontan gefundene Berichte über Urteile zum Thema falsche Preisauszeichnung in Online-Shops:
http://www.heise.de/newsticker/meldung/53234
http://www.heise.de/newsticker/meldung/22835
Es könnte ja auch sein das der Angreifer so dreist ist und behauptet das der Anbieter seine Preis falsch ausgezeichnet hat o.ä.
Dagegen aber möglichst gute Vorkehrungen zu treffen, ist deine Aufgabe.
Und falls diese doch wider Erwarten mal versagen sollten - dann sieh zu, dass du wenigstens in ausreichendem Maße Daten logst, um Beweise zur Hand zu haben.
Ich würde behaupten, dass es in einem sauber programmierten Shopsystem zumindest unmöglich sein sollte, durch schlichte Manipulation von Daten im User-Interface die internen genutzen Daten zu verändern. (Daten, die vom Betreiber vorgegeben werden - Preise, etc. - haben auf dem Client _ausschließlich_ angezeigt zu werden - unter keinen Umständen haben sie _vom_ Client übernommen zu werden.) Und Hacking, welches darüber hinausgeht, sollte idR. auch deutlicher nachzuweisende Spuren hinterlassen.
gruß,
wahsaga
Hallo.
mit deiner Auftragsbestätigung ist dann (m.W.) der Kaufvertrag zustande gekommen.
Nur mal zwei spontan gefundene Berichte über Urteile zum Thema falsche Preisauszeichnung in Online-Shops:
http://www.heise.de/newsticker/meldung/53234
http://www.heise.de/newsticker/meldung/22835
Dann sollte ein dritter vielleicht ebenfalls Erwähnung finden.
MfG, at
Hellihello
Halluhallü
von Martin Kannegießer gabs im FranzisVerlag mal eine Studienausgabe, PHP5 und MySQL...;
Du meinst nicht zufällig Matthias Kannengiesser? Von ihm hab ich eine Studienausgabe PHP5 Praxisbuch mit der SELFPHP-Referenz von Damir Enseleit. Letztere brauche ich eigentlich kaum, daher hätte ich auch besser zu dem von dir beschriebenen MySQL-Bundle gegriffen. Denn an sich finde ich das PHP5-Praxisbuch super, nur vermisse ich jetzt total einen Einstieg in Datenbankprogrammierung...
Hier knüpft meine Frage an: Gibt es vielleicht auch ein gutes Buch, das schnell und knapp in die Datenbankprogrammierung mit PHP5 einführt? (Sollte möglichst nicht zu teuer sein *g*) Ich will darin jetzt weder den PHP-echo-Befehl kennenlernen, noch möchte ich einen 5000-Seiten-Wälzer über sämtliche SQL-Befehle.
lg, David
Hellihello David,
Du meinst nicht zufällig Matthias Kannengiesser? ... daher hätte ich auch besser zu dem von dir beschriebenen MySQL-Bundle gegriffen.
Ist das einzige, was ich kenne, wobei nur ein kleinerer Teil der Seiten für MySQL notwendig ist. O'Reilly (kenn ich eine Javascripteinführung), Franzis (Kannengießer) und sitepoint (kenn ich ein XML-Buch) wären die Verlage, zu denen ich raten könnte.
Gruß,
frankx
hi,
Oder habt ihr gar keine Bücher verwendet? Wie habt ihr PHP gelernt?
/me too.
Geniales Buch :-)
Ernsthaft: Ich fand kaum ein anderes von den Handbüchern von Programmiersprachen, mit denen ich bisher zu tun hatte, so schön logisch gegliedert, und dementsprechend einfach auch, die jeweils passend(st)e Funktion für eine Aufgabe zu finden.
gruß,
wahsaga
Hallo Hendrik.
Welches Buch oder welche Bücher haben euch geholfen, PHP zu erlernen.
Nur eines: das Handbuch. (Und natürlich viel Trial-and-Error zum lernen.)
Ich hab nämlich keine Lust mehr, wegen jeder Funktion im Forum fragen zu müssen!
Wenn du dir einmal den Aufbau des Handbuchs verinnerlicht hast und in etwa weißt, welche Funktionsbereiche (z. B. Array, PCRE, Strings, …) es gibt, kannst du eigentlich recht schnell fündig werden. Und notfalls gibt es ja auch noch die Suchfunktion.
Einen schönen Dienstag noch.
Gruß, Ashura
Hallo,
Oder habt ihr gar keine Bücher verwendet? Wie habt ihr PHP gelernt?
Nein, ich habe kein Buch verwendet und dementsprechend sieht/sah mein Quellcode aus.
Ich weiß nicht ob es denn wirklich PHP sein muss das du lernen möchtest (habe ich auch als erstes gemacht und heute frage ich mich warum), aber ich poste mal die Bücher, die ich über Programmiersprachen gelesen habe (ja sind nicht viele):
1. http://poignantguide.net/ruby/
2. http://www.rubycentral.com/book/
3. http://diveintopython.org/
4. http://docs.python.org/tut/
Das letzte habe ich noch nicht durch, weil es so unglaublich trocken ist. Das erste kann ich aber auch als Roman empfehlen, wenn man nebenbei auch mal nen Blick auf Ruby werfen möchte.
Grüße
Jeena Paradies
Ich weiß nicht ob es denn wirklich PHP sein muss das du lernen möchtest (habe ich auch als erstes gemacht und heute frage ich mich warum)
Dann frage ich mal ganz unverschämt: Warum nicht? ;-)
Ne, im Ernst, ich weiß auch noch nicht ob PHP wirklich das richtige für mich ist, und würde ein paar Pros und Kontras gerne hören.
Wie ist es eigentlich mit JSP? Soll doch auch ganz gut sein, oder? Ist ja gerade bei Firmen sehr beliebt, z.B. für pirobase CMS...
Danke schonmal,
David
Hallo,
Welches Buch oder welche Bücher haben euch geholfen, PHP zu erlernen.
Ich kann dir nur sagen, welches mir nicht geholfen hat: "Jetzt lerne ich PHP 5 & MySQL 4.1" von Sven Letzel und Friedhelm Betz.
Beste Grüße
Abend!
Ich stehe vor dem Kauf eines PHP-Buches und weiß noch nicht, welches ich kaufen soll?!
Wieviel Vorwissen hast du?
Wenns schon etwas ein wenig mehr ist, dann sind diese zwei nicht schlecht:
http://www.amazon.de/exec/obidos/ASIN/3898426483
http://www.amazon.de/exec/obidos/ASIN/3827323819
Ansonsten, lies dir das Manual durch. Von vorne bis hinten (und retour). Und am besten auf englisch, denn manchmal ist die deutsche Übersetzung veraltet.
Viel Spaß und Erfolg!
MfG
Erik