Ich beschäftige mich im Moment mit Websites und bin noch auf der Suche nach guten Tutorials... HTML kann ich schon und die Grundlagen von PHP hab ich mir schon angelesen aber vll kann mir ja noch jemand aus eigener Erfahrung Tutorials zum Thema empfehlen
PHP & CSS Tutorials
-
-
Nun, zum Einen gibt es da SelfPHP: Klick mich : - )
Und eine Sammlung von Tutorials auf der Robsite: Klick mich bitte nochmal. Diesmal aber bitte etwas fester.
Und eine CSS-Page: Das hat mir gefallen, bitte nochmal.Auch wenn du's schon kannst, vertiefen kann man's immer noch.
-
Also meine erste Anlaufstelle ist Selfphp und Selfhtml.
Und wenn ich mal wirklich nicht weiter weiß, dann guck frage ich in de.comp.lang.php.misc nach (Newsgroup).
Meine ganze Literatur habe ich gerade bei Ebay verkauft. Finde das ich schneller was finde, wenn ich es Online suche
mfg
-
Ich persönlich lerne feiner aus einem Buch:
Unbedingt kaufen!
Sonst zu PHP habe ich dieses hier empfohlen bekommen, welches ich aber selber noch nicht besitze:
http://www.dpunkt.de/buecher/3-89864-236-4.html
Sonst, zu PHP braucht man oft auch nur die Funktionsbeschreibungen...
php.net/"function" hilft mir persönlich sehr oft!
-
-
Zitat
Hier soll man alles komplett falsch lernen, hab ich mal gehört.
Ich frag den Typ nochmal, dann editiere ich's hier rein!MfG
-
Zitat
Original von ajdani
Hier soll man alles komplett falsch lernen, hab ich mal gehört.
Ich frag den Typ nochmal, dann editiere ich's hier rein!MfG
Das glaube ich nicht, denn ich kann nun PHP (zumindest glaube ich das).
-
Können ist immer relativ.
Ich rede mal mit dem Typ, dann lass ich mir Erklären was daran falsch ist
-
Zitat
Original von ajdani
Können ist immer relativ.Da hast du Recht, aber ich kann habe schon alles vom Tuturial probiert und es hat halles geplappt. Ich meine also, dass es auch wirklich PHP ist, was ich jetzt (mehr oder weniger) kann und nicht irgend ein erfundener Schei*.
-
Ich habe mir die Seite nicht näher angeschaut, trotzdem kann man sicherlich nicht vom "falsch lernen" sprechen. Viel mehr glaube ich, dass jemand damit ausdrücken wollte, dass man auf der Seite die Sprache etwas komplizierter bzw. umständlicher vermittelt bekommt.
Mit PHP gibt es sehr viele Wege um zur selben Lösung zu kommen, entscheidend ist doch letztendlich (abgesehen von der Performance) die gleiche Funktion / Ausgabe. -
Zitat
Original von Pascal
...
Mit PHP gibt es sehr viele Wege um zur selben Lösung zu kommen, entscheidend ist doch letztendlich (abgesehen von der Performance) die gleiche Funktion / Ausgabe.falsch! das lernst du anscheinend nie.
in der programierung geht es generell um laufzeiten und die haben kurz zu sein. -
Zitat
Original von Pascal
... entscheidend ist doch letztendlich (abgesehen von der Performance) die gleiche Funktion / Ausgabe.
das ist soweit erst mal richtig, denn ein programm, das nicht tut, was von ihm erwartet wird, ist nutzlos (siehe aol-software). daher ist dies der wichtigste punkt.ZitatOriginal von fry-bart
in der programierung geht es generell um laufzeiten und die haben kurz zu sein.
auch das ist richtig, besonders durch berücksichtigung dieses aspekts unterscheidet sich ein guter programmierer von weniger guten.ZitatOriginal von Pascal
Mit PHP gibt es sehr viele Wege um zur selben Lösung zu kommen...
ein guter programmierer findet den einen, den besten weg, der in der regel der kompromiß zwischen laufzeit und programmieraufwand ist.ZitatOriginal von fry-bart ('wofür hab ihr als letztes geld ausgegeben'-thread)
sein spaghetti-code ist zum schreien, ich bekomme da immer eine krise, wenn ich etwas lesen soll.ZitatOriginal von Pascal
... dass man auf der Seite die Sprache etwas komplizierter bzw. umständlicher vermittelt bekommt.
nicht ohne grund! strukturierung und dokumentierung wird von vielen weniger guten programmierern einfach weggelassen, ergebnis: fehlersuche und wartung des programms wird erschwert bis unmöglich, und deshalb geht genau dafür dann am meisten zeit drauf. für teamarbeit ist es zudem enorm wichtig, daß auch andere leicht hinter den quelltext steigen können.
ich weiß, daß gerade die strukturierung eines programms sehr nachdenk- und zeitintensiv ist, aber es lohnt sich, die zeit holt man dicke wieder rein, wenn es an fehlersuche und änderung/erweiterung des programms geht.
deshalb: übersichtlichkeit und kommentieren, was man da genau macht, ich kanns nicht oft genug betonen. es macht eine unterschied aus wie zwischen bastler und experte. -
Zitat
Original von erzzecke
das ist soweit erst mal richtig, denn ein programm, das nicht tut, was von ihm erwartet wird, ist nutzlos (siehe aol-software). daher ist dies der wichtigste punkt.
auch das ist richtig, besonders durch berücksichtigung dieses aspekts unterscheidet sich ein guter programmierer von weniger guten.
ein guter programmierer findet den einen, den besten weg, der in der regel der kompromiß zwischen laufzeit und programmieraufwand ist.
nicht ohne grund! strukturierung und dokumentierung wird von vielen weniger guten programmierern einfach weggelassen, ergebnis: fehlersuche und wartung des programms wird erschwert bis unmöglich, und deshalb geht genau dafür dann am meisten zeit drauf. für teamarbeit ist es zudem enorm wichtig, daß auch andere leicht hinter den quelltext steigen können.
ich weiß, daß gerade die strukturierung eines programms sehr nachdenk- und zeitintensiv ist, aber es lohnt sich, die zeit holt man dicke wieder rein, wenn es an fehlersuche und änderung/erweiterung des programms geht.
deshalb: übersichtlichkeit und kommentieren, was man da genau macht, ich kanns nicht oft genug betonen. es macht eine unterschied aus wie zwischen bastler und experte.Pascal meint aber, dass dort vermutlich die Lernmethode schlecht gewählt ist. Über die Strukturierung und Kommentare wurden auch im Tuturial auch sehr wichtig erwähnt. Ich finde aber, dass die Seite als Grundkentnisse reicht. Bei PHP Einfach gibt es gar keine Beispiele wie das Gästebuch, da wird es dann schon schwieriger, das ganze zu verstehen. Bei PHP TUT werden ein paar Beispiele gezeigt, die man auf viele andere Sachen übertragen kann, aber das Danken/Überlegen bleibt dem Programmierer trotzdem nicht erspart.
Und was den Weg angeht: Es gibt sicherlich mehrere Wege, die sich zwar von der Struktur stark unterscheiden, aber trotzdem genauso übersichtlich und schnell sind.
-
Sonst auch der Stil von der Programmierung, wie man was am Besten löst.
Stil braucht man schon nen guten, weil wenn das Programm zwar funktioniert, denke ich kennt sich ein anderer Programmierer nicht so leicht gleich damit aus.
-> Opensource...
-> Teamarbeit, wie errzeck sagteSonst halt Performance sollte sowieso klar sein!
Muss einfach noch mal mit dem Typ reden
Done:
weil diese seite einige einzelheiten auslässt...man kann mit dieser seite jedoch am anfang arbeiten.
kurz vor lektion 40 ist es fast unmöglich weiter zu lernen