php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.11.2008, 21:59  
Neuer Benutzer
 
Registriert seit: 25.11.2008
Beiträge: 5
kropff befindet sich auf einem aufstrebenden Ast
Standard Diskussion zum Thema „Lerne Grundlagen“

Abgetrennt von http://www.php.de/php-einsteiger/489...rundlagen.html


Zitat:
Zitat von David Beitrag anzeigen
Ich habe eben nur den MySQL-Teil von schattenbaum.net überflogen.
Es fehlt mindestens:
- Fehlerbehandlung für die MySQL-Funktionen
- Behandlung von sql injections
- Abtesten der POST-Parameter
Sorry Leute respektive David, jetzt muss ich hier mal dazwischen hauen! Was erwartet ihr eigentlich. Da macht sich ein Mädel vor ein paar Jahren(!) die Mühe, um Anfänger in PHP/MySQL einzuführen und einige meinen doch tatsächlich, herumnörgeln zu müssen. Macht es doch mal besser, dann reden wir weiter.

Peter

PS: Und was meine Seite mit dem hirnlosen Fehler angeht, der wurde beseitigt

Geändert von Manko10 (26.11.2008 um 13:50 Uhr).
kropff ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.11.2008, 22:23  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Hi Peter,

nett, dass du dich mal blicken lässt. Es geht weniger darum, zu nörgeln, als vielmehr anderen Leuten viel Ärger und Umlernen zu ersparen. Ich selbst habe durch schattenbaum.net meine ersten Gehversuche in Sachen MySQL-Anbindung gemacht.
Nur ist derzeit die Situation so, dass viele 0815 oder auch einfach veraltete Tutorials im Netz schwimmen. Anfänger wissen das allerdings nicht und wundern sich dann später, warum es nicht funktioniert oder warum ihre Anwendung plötzlich gehackt wurde. Eben zu diesem Zweck wurde dieser Thread aufgemacht (motiviert durch immer wiederkehrende Fragen, bei denen sich hinterher herausstellte, dass sie durch ein veraltetes Tutorial aufkamen). Hier sollen einige gute oder bessere Tutorials verlinkt werden und dazu eine Beschreibung dessen, was fehlt bzw. nicht korrekt ist. Aber ebenso natürlich auch die Vorteile. Praktisch wie eine Buchbesprechung.
Und bei Schattenbaum.net sind eben diese Mängel vorzufinden. Ihre Arbeit in allen Ehren, sie hat mir viel gebracht, aber man sollte auch wissen, wo man vorsichtig sein sollte.

Just my two Cents
(Meine Güte, jetzt fange ich auch noch mit dem blöden Schnack an. )
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 26.11.2008, 00:45  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Weder den Punkt, dass es vor Jahren geschrieben wurde, noch "Macht es doch mal besser, dann reden wir weiter." sehe ich als Argument an. Die Gründe hat Manko10 bereits angesprochen.
Die Autoren gerade bekannterer Tutorials direkt anzusprechen, ist allerdings ein guter Hinweis, wie man schon an "PS: Und was meine Seite mit dem hirnlosen Fehler angeht, der wurde beseitigt" erkennen kann.
David ist offline   Mit Zitat antworten
Alt 26.11.2008, 08:30  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hallo Peter,

wie meine Vorgänger schon gesagt haben, wir beurteilen hier Tutorials und versuchen konstruktive Kritik abzugeben. Das soll unseren Usern helfen und vielleicht auch für die Autoren ein ansporn sein, etwas zu verbessern. Der User sharp hat zum Beispiel durchaus positiv von Schattenbaum.net gesprochen.

Sicherlich hat nicht jeder Autor Zeit und Lust sein Tutorial auf dem neusten Stand zu halten. Das heisst ja nicht das es generell ein schlechtes Tutorial ist, aber wir wollen unsere User darauf aufmerksam machen, dass das eben nicht alles ist, was dort in dem Tutorial steht.

Wir haben hier täglich mit mehreren blutigen Anfängern zu tun und wissen wo die Knackpunkte sind. Die Autoren der Tutorials kriegen sowas im Normalfall nicht mit und sollten deshalb dankbar für konstruktive Kritik sein. Wenn jemand mit Kritik nicht umgehen kann, dann soll er sie bitte ignorieren und vielleicht auch gar nicht als Autor fungieren.

Fakt ist jedenfalls, dass die angesprochenen Kritik-Punkte durchaus berechtigt sind und deshalb sehe ich keinen Grund warum diese hier nicht aufgeführt werden sollten.

Gruß
Cy
cycap ist offline   Mit Zitat antworten
Alt 26.11.2008, 10:00  
Neuer Benutzer
 
Registriert seit: 25.11.2008
Beiträge: 5
kropff befindet sich auf einem aufstrebenden Ast
Standard

Gut Frieden . Dann solte man die konstruktive Kritik nur so formulieren, dass man sie nicht den falschen Hals bekommen kann . Ich kenne die Probleme übrigens auch. Bin Admin bei php-resource.

Peter
kropff ist offline   Mit Zitat antworten
Alt 26.11.2008, 12:40  
cortex
Gast
 
Beiträge: n/a
Standard

kritik an frei zugänglichen resourcen sollte wohl überlegt geäussert werden. wenn ich mir einige kommentare in diesem thread anschaue, vermisse ich einen gewissen respekt vor der arbeit anderer; die betreffenden mögen sich bitte ein paar grundsätzliche fragen stellen:

1. habe ich selbst schon einmal einen (fach-)artikel geschrieben, d.h. habe ich eine idee, wieviel zeit + engagement sowas kostet ?
2. habe ich alle - und ich meine "alle" - relevanten punkte zu dem entsprechenden thema beleuchtet ?
3. konnte ich vertreter aller interessengruppen befriedigen; ist das überhaupt möglich ?

ich habe mir die grundlagen über php / mysql mit hilfe der ersten version des quakenet-tutorials Quakenet/#php erworben. zu dem zeitpunkt war das tutorial bereits veraltet und bedurfte einen dringenden überarbeitung, wie mir bald klar wurde. den authoren dieses tutorials bin ich (dennoch) bis heute zu dank verpflichtet...

der titel dieses threads ist "lerne grundlagen" - welche rolle sollen dabei bspw. sql-injections oder das "hacken einer anwendung" spielen?! lasst die kirche mal dort, wo sie steht - für jedes tutorial gibt's eine entsprechende zielgruppe. wenn es hier um konstruktive kritik geht, sollte man eine angemessene vorgehensweise anstreben und nicht herumnörgeln. es wird immer irgend jemanden geben, der irgend was vermisst.

das, was dieser thread eigentlich leisten wollte, könnte bspw. (ggfs. in tabellarischer form) so aussehen:

- titel, author, quelle, zielgruppe, ... des tutorials
- kurzbeschreibung
- übersicht der behandelten themen
- anmerkungen / hinweise

noch ein paar gedanken zum angesprochenen "anderen leuten ärger / umlernen ersparen" : das ist - sorry - völliger blödsinn. soweit ich das überblicke, wurden (bisher) keine grottenschlechten / inhärent falsche tutorials empfohlen. wer nach dem lesen einer quelle auf dem hintern sitzen bleibt, hat entweder DAS super-kompendium gelesen, begriffen und abgespeichert oder eine kleinigkeit, das "lernen" im allgemeinen betreffend, nicht begriffen.

cx
  Mit Zitat antworten
Alt 26.11.2008, 12:41  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Zitat:
Ich kenne die Probleme übrigens auch. Bin Admin bei php-resource.
Ich weiß. Bin dort auch registriert, schau aber nur sehr selten vorbei. Liegt vielleicht auch an dem Uralt-vBulletin, das mich manchmal tierisch annervt.

@cortex: ich stimme dir halbwegs zu. Die meisten Empfehlungsthreads sind ja auch so geschrieben: URL, Titel, Kurzbeschreibung und Hinweise (Kritikpunkte: sowohl negativ wie auch positiv).
Die absoluten Grundlagen werden sogut wie in jedem Tutorial behandelt, da hast du recht. Aber wir bekommen hier sehr oft immer wieder Fragen, weil etwas nicht geht wie erwartet und hinterher stellt sich heraus, dass es sich um registrer_globals, magic_quotes oder ähnlichen Stumpfsinn handelt. Deshalb die Hinweise.
Anderes häufig auftretendes Problem: „Ich habe mal was von Angriffen auf Datenbanken gehört. Jetzt habe ich mal ein htmlentities() reingepackt. Ist das so in Ordnung?“ Deshalb auch die Behandlung von SQL-Injections.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems

Geändert von Manko10 (26.11.2008 um 12:48 Uhr).
Manko10 ist offline   Mit Zitat antworten
Alt 26.11.2008, 12:59  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

@cortext: Das sehe ich anders. Die Probleme sind doch sichtbar, sie sickern täglich hier in das Forum. Wirf einen Bleistift und Du triffst ein fehlerhaftes, unsicheres PHP Skript (das ist natürlich polemisch, aber ich hoffe Du verstehst, was ich meine).
Und Respekt vor der Leistung und Kritik sind zwei verschiedene Paar Schuhe, das eine schließt das andere nicht aus. Was soll denn Deiner Meinung nach unter dem Punkt "anmerkungen / hinweise" stehen?
Dass die Grundsicherung in vielen Tutorials nicht behandelt wird, sehe ich als ein großes Problem an. Der Leser hat erstmal überhaupt keinen Anlass, von sich aus das Thema zu beleuchten. Denn wenn man das Tutorial abarbeitet und die netten Beispieleingaben benutzt, scheint es ja zu laufen. Bei der Fehlerbehandlung/-suche im Prinzip genauso. Aber da knallt es in der Regel früher und es besteht immerhin ein Anreiz sich darum zu kümmern.
David ist offline   Mit Zitat antworten
Alt 26.11.2008, 13:12  
cortex
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Manko10 Beitrag anzeigen
Anderes häufig auftretendes Problem[...]
probleme wie diese werden immer wieder auftreten. du siehst das wahrscheinlich aus einer pragmatischen perspektive: es wird stark nachgefragt, also müssen empfehlenswerte tutorials dieses problem behandeln.
ich sehe das aus mehreren gründen nicht so. dass es im jahre 2008 immer noch anwendungen gibt, die passworte im klartext speichern und diese anwendungen bekannt und weit verbreitet sind, ist bspw. ein punkt, der auf das wahre übel hindeutet.

Zitat:
Zitat von Manko10 Beitrag anzeigen
registrer_globals, magic_quotes oder ähnlichen Stumpfsinn
Zitat:
Zitat von David Beitrag anzeigen
Der Leser hat erstmal überhaupt keinen Anlass, von sich aus das Thema zu beleuchten
wie ich schon sagte: die user / leser sind auch selbst gefordert. darüber hinaus muss man auch einsehen, dass nicht jeder das zeug zum coden hat oder das interesse lediglich oberflächlich ist. ich vertrete immer konsequenter den standpunkt, dass möchtegern-coder zu ignorieren sind, da zeit ein knappes gut ist. leute, die mit hilfe von irgend einem tutorial / artikel irgendwas ohne selbstreflexion und ohne eigene kreativität zusammenbasteln, fallen imho ebenso in diese katagorie.

cx
  Mit Zitat antworten
Alt 26.11.2008, 13:15  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Zitat:
wie ich schon sagte: die user / leser sind auch selbst gefordert.
Nichts anderes wollen wir ja bezwecken. Wir weisen darauf hin, was fehlt oder fehlerhaft ist, aber nicht, wie es anders geht. Es ist also immer noch am Lernenden, sich geeigneten Kram herauszusuchen. Aber immerhin weiß er schonmal, dass da noch etwas ist, dass er anscheinend auf jeden Fall beachten soll.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Thema als verschoben anzeigen! litterauspirna PHP Tipps 2008 12 10.08.2008 07:47
[Erledigt] Thema anpinnen und Thema als gelesen markieren? litterauspirna PHP Tipps 2008 27 04.08.2008 11:19
Neues Thema und Eröffnungspost richtig zueinander in 2 Tabelen eintragen? litterauspirna PHP Tipps 2008 8 25.06.2008 13:37
ein chat der die diskussion abspeichert PHP Tipps 2005-2 3 23.08.2005 22:20
NESTED SETS dieses Thema sollte abgehakt werden PHP Tipps 2004 0 12.10.2004 18:18


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:34 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum