![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Christian W. Achatz Registriert seit: 05.02.2007 Ort: München
Beiträge: 132
|
Hallo zusammen, die Seite, die ich gerne vorstellen möchte ist ein OpenSource-Projekt, dessen Inhalt (=Code) im Laufe der letzten 4 Jahre durch Erfahrung und im Rahmen meiner Diplomarbeit und darauf aufsetzenden Projekten entstanden ist. Da ich Wissen gerne weitergebe und mir bisher kein Framework über den Weg gelaufen ist, das das Thema Formular-Handling so nativ unterstützt habe ich in den vergangenen 2 Monaten versucht, das in den Jahren entstandene Framework zu dokumentieren und mit Beispielen und Tutorials zu versehen. Zielgruppe sind Entwickler, die auf Standarddisierte Art uns Weise Web-Applikationen nach den bekannten Entwurfsmustern zu entwickeln. Das Framework unterstützt den Programmierer darin nach MVC- und Composite-Pattern zu entwickeln und bietet Möglichkeiten Applikationen in der 3-Schicht-Architektur zu implementieren. Die Präsentations-Schicht umfasst Implementierungen eines Page- und Frontcontrollers. (Momentan) nicht Zielgruppe sind PHP- oder Programmier-Newbies, da der Stoff für diese zu abstrakt ist. Solche sind aber trotzdem herzlich eingeladen, sich die Seite anzusehen, denn Rechtschreibfehler und schlechte Formulierungen finden kann auch Spass machen. Mich würde es freuen konzeptionelles und inhaltliches Feedback zur Seite http://www.adventure-php-framework.org/ zu bekommen. Fragen zum Framework beantworte ich natürlich auch gerne. Wer es benutzt bekommt auch Support. BTW: W3C-Check ist natürlich grün
__________________ Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Have a look at http://www.adventure-php-framework.org! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | Nach oben #2 | |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.481
|
Hi, hab mich schon gefragt, wann du die Seite hier vorstellst. Ich gehe mal davon aus, dass du nur die Seite als Solches bewerten lassen bzw. vorstellen willst, demnach gehe ich nicht auf das Framework ein. Habe es auch noch nicht verwendet. Zu Beginn Zitat:
Ich würde in der Navigation auf der linken Seite einen hover-Effekt einbauen, um das "Überfahren" eines Links mit der Maus besser zu verdeutlichen. Wirkt derzeit etwas steif. Ui, ich sehe, dass generell kein houver-Effekt verwendet wird, was mich in meiner Ansicht (steif) noch weiter verstärkt. Auch aus Usability-Gründen durchaus sinnvoll. Bzgl. des Inhaltes deines Impressums, insbesondere bzgl. des Disclaimers, mal hier schauen: http://jendryschik.de/misc/disclaimer Es wäre vielleicht als Gimmick nett, wenn die URLs noch etwas suchmaschinenfreundlicher wären, quasi mittels Rewrite-Regeln etwas anders aussehen würden. Dann wäre es sicherlich auch nicht verkehrt auf den einzelnen Seiten, z.B. http://www.adventure-php-framework.o...te=Einfuehrung eine Navigation zur vorigen, nächsten Seite und zur Übersicht einzubinden. Ich nutze sowas eigentlich recht gerne und mir ist das Fehlen direkt aufgefallen. Texte habe ich nun nicht gelesen, sondern nur meinen ersten Eindruck von der Seite hier reingeschrieben. Gutes Projekt! Daumen hoch. | |
| | |
| | Nach oben #3 | |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.218
|
In Sachen Suchmaschinenoptimierung ist noch ein wenig zu tun! Stichwort: dc Was mein Lieblingsthema angeht: Zitat:
Und derartige Aussagen reizen mich ja immer dem mal auf den Grund zu gehen... 3661 errors nenne ich nicht mehr valide... (das zeigte mir jedenfalls tidy an...) der W3C-Validator ist da eine Ecke gnädiger... Trotzdem ist nicht jede Seite valide - daher kann ich die Aussage so mal nicht stehen lassen! Liegt vielleicht an den frames, dass der W3C die nicht mitcheckt.... Die Code-Boxen gefallen mir nicht - denn die sind bei wenig Code zu groß dimensioniert. Da ich mir den Code nicht näher angeschaut habe, musst du das mal selbst prüfen, ob das ausreichend sicher ist - oder ob die Datenbank-config-Datei angezeigt werden kann... http://www.adventure-php-framework.o...file=index.php Soweit erstmal von mir...
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! | |
| | |
| | Nach oben #4 | |
| Johannes Müller Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 523
| Zitat:
abgesehen von der xml-validität ist aber semantisch ziemliche soße dabei. beispielsweise tabellendesign, <br />, <font> Das lässt sich alles mit CSS viel einfacher lösen. Typographisch gibt es auch einige fehler (z.B. Anführungszeichen „ und “ statt ") Für gute usability fände ich auch auf den showsource-seiten ein menü praktisch. Außerdem liefert showsource.php ne fehlermeldung, vllt könnte an diese stelle ne übersicht hin. Und die Fehlermeldungen scheinen interne debug meldungen zu sein, damit kann ein user nix anfangen. Mit dem Framework selber hab ich mich noch nicht befasst, aber das werde ich mir auf jeden Fall mal genauer anschauen. Der erste eindruck ist ziemlich gut
__________________ Weißt Bescheid - Scheiß wie weit | |
| | |
| | Nach oben #5 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.218
|
tidy meldet auch nur auf dieser Seite (http://www.adventure-php-framework.o...ontaktFormular) so viele... adventure-php-framework.JPG
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #6 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Dort hab ich nur 16 Warnungen bei Tidy
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #8 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.218
|
ok - ich wollte hier keine Diskussion zu verschiedenen Validatoren anfangen. Das Thema hatten wir ja schonmal...
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #9 |
| Jonas Registriert seit: 03.06.2006
Beiträge: 241
|
Hab die Doku mal ein wenig überflogen, und was mir aufgefallen ist, ist deine sehr unterschiedliche Benennung von Klassen. Die meisten sind Camel-Case, wobei manche klein und andere wiederum groß anfange. Wieder andere Klassen sind durchgängig klein und einzelne Wörter durch Unterstriche getrennt. Das sollte auf jeden Fall vereinheitlicht werden.
__________________ Applikations-Programmierung: BlitzMax, BlitzPlus Webentwicklung: PHP, (X)HTML, CSS, JavaScript, MySQL |
| | |
| | Nach oben #10 |
| Erfahrener Benutzer Registriert seit: 12.06.2006
Beiträge: 199
|
Als Anmerkung dazu: Mach die Dateinamen alle klein (weiß nicht, wie das bei dir ist), weil z.B. mein FTP macht alle Dateinamen klein .. k.a. warum ?! Edit: Kann das an SmartFTP liegen? Kann man das irgendwie abstellen? Geändert von Ben (21.05.2007 um 21:03 Uhr). |
| | |
| | Nach oben #11 | ||||||||||||||||
| Christian W. Achatz Registriert seit: 05.02.2007 Ort: München
Beiträge: 132
|
Hallo zusammen, zunächst danke für die Antworten. Alle Antworten in einem Post zu erschlagen ist fast unmöglich, ich versuche es allerdings. Ausklammern werde ich aber die Diskussion über die Validatoren, da ich http://validator.w3.org als Referenz betrachte. @Ben: Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
@Jann Hendik: Zitat:
Zitat:
Zitat:
Code: echo file_get_contents($_GET['file']); Zitat:
@$traight-$hoota Zitat:
Zitat:
Zitat:
Die Fehlermeldung die du das siehst ist die Ausgabe des globalen Error-Handlers, der anspringt, sobald ein Fehler auftritt. Dieser zeigt natürlich mehrere Fehler, weil in sich geschachtelt hier mehrere Fehler auftreten. Zudem siehst du einen Stacktrace, der dem Entwickler zeigt, wo etwas schief läuft. Im Produktiv-Betrieb wird der Benutzer die Fehler-Seite nicht sehen, weil in jedem Programm-Teil jeder Fehler abgefangen ist - deswegen auch die Frage, warum du diese Datei direkt aufrufst... Zitat:
@Artemis: Zitat:
Danke für dein Statement! @FloB: Zitat:
Code: import('namespace::to::file','myclass');
Danke für dein Posting. @all: Damit hoffe ich alle Statements "erschlagen" zu haben. Über weiteres Feedback (z.B. zum Framework selbst) freue ich mich.
__________________ Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Have a look at http://www.adventure-php-framework.org! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||||||||||||||||
| | |
| | Nach oben #12 | ||
| Johannes Müller Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 523
|
Auf die showsource.php bin ich nur durch den Link von Jann Hendrik gekommen^^ Also isses nicht weiter schlimm, aber ich fand die Fehlermeldung etwas unschön für ne produktiv eingesetzte Website, egal wie man auf die Seite hinkommt. Zitat:
Nur so am Rande: Manche Schriftarten kriegen das schließende Anführungszeiche nicht gebacken und es wird nicht in Textrichtung / sondern gegen die Textrichtung \ angezeigt, aber das ist kein Grund " zu verwenden
__________________ Weißt Bescheid - Scheiß wie weit | ||
| | |
| | Nach oben #14 | ||
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.218
| Zitat:
Nein - ich meinte 'Double Content'. Die Startseite ist unter 3 verschiedenen Adressen aufrufbar. Eine Suchmaschine wird das bestrafen wenn es um einen guten PR geht. Wäre es nicht möglich, dass die Höhe nur so hoch ist, wie es sein muss, aber einen Maximalwert ebenso nicht überschreitet? Das ist hier im Forem bei der Benutzung des php-tags ja auch der Fall. Zitat:
// edit: jupp. Ich brauchte nur länger zum tippen...
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! | ||
| | |
| | Nach oben #15 | |||
| Bastian Fenske Registriert seit: 04.01.2006 Ort: Kassel
Beiträge: 828
| Zitat:
http://praegnanz.de/essays/typo-im-w...zeichen-setzen Basti | |||
| | |
| | Nach oben #16 |
| Christian W. Achatz Registriert seit: 05.02.2007 Ort: München
Beiträge: 132
|
Hallo zusammen, zunächst danke für die weiteren Einschätzungen und Hinweise. Ich habe heute Abend das Thema Code-Boxen versucht zu lösen, stoße hier aber auf HTML-Grenzen und die Boxen lassen sich in unterschiedlichen Browsern nicht gleich darstellen (siehe http://www.adventure-php-framework.o...ghlightTagTest. Darstellung unterscheidet sich stark zwischen IE und FF). Wenn jemand einen Tipp hierzu hat, her damit! Die Themen - Hover-Effekte - Rewrite-URLs - Meta-Tags sind bereits lokal behoben und werden zusammen mit den neuen Code-Boxen eingespielt (wenn diese X-Browser kompatibel sind).
__________________ Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Have a look at http://www.adventure-php-framework.org! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | Nach oben #17 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.218
|
Bis auf die erste Box (Hallo Welt), die im IE zu klein ist, sieht es im IE, FF und Opera gut aus. Ich nehme mal an, dass du die Höhe berechnest? Könntest du dafür nicht einfach ein wenig mehr als Minimalwert annehmen?
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #18 |
| Christian W. Achatz Registriert seit: 05.02.2007 Ort: München
Beiträge: 132
|
Hallo Jann Hendrik, ich berechne die Höhe an Hand der Zeilen in einer Datei und gebe Minimal- (30px) bzw. Maximal-Wert (500px) vor. Das größere Problem ist aber nicht die Höhe, sondern die Breite. Mit einem iframe kann ich style="width: 100%; [..]" angeben, tue ich das auch bei divs, stellt der IE eine Code-Zeile komplett dar und nimmt nicht die komplette Breite des Vater-Objekts (= Content-Table) an. Any ideas? Wenn nicht, diskutiere ich das mal im HTML-Forum, gehört nicht so ganz hier her...
__________________ Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Have a look at http://www.adventure-php-framework.org! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | Nach oben #20 |
| Christian W. Achatz Registriert seit: 05.02.2007 Ort: München
Beiträge: 132
|
Hallo zusammen, soeben habe ich die Seite aktualisiert. Ein changelog ist unter http://www.adventure-php-framework.org/Seite/News aufgeführt. Nicht inkludiert ist die Änderung der Anführungszeichen, da ich diese bei der nächsten textuellen Erweiterung einbinde. Würde mich über Feedback freuen. @FloB: Alle Vater-Elemente haben und hatten "width: 100%". Ich habe den Tag daher mit einer fixen Breite für eine Auflösung von 1024x768 konfiguriert.
__________________ Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Have a look at http://www.adventure-php-framework.org! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||