xardias Einsteiger
Registriert seit: 09.2004 Beiträge:3
| dev-area.net Servus allerseits,
jetzt wo das Abi fertig ist habe ich endlich Zeit gefunden meine Internetseite dev-area.net weiter zu basteln.
Für die die es noch nicht wissen: dev-area wird eine Programmierer Website/Community, praktisch als Nachfolger der ehemaligen Y2K1 Seite.
Kern der Seite ist die dev-area Database, Forum, Artikel, FAQs, Code Snippets, Links usw vereint.
Ich denke Bilder sagen mehr als tausend Worte, also so schauts aus:
klick
Links seht ihr die Kategorien die existieren. Und oben könnt ihr zwischen den verschiedenen Inhalten wechseln.
Damit das ganze nicht zu unübersichtlich wird (wer will schon ein Forum mit tausenden unterforen) werden auch Beiträge aus den Unterforen angezeigt. "Ein anderes Topic" kommt also nicht aus der kategorie "database" sondern aus der kategorie database->sprachen->c++.
klick
Die ansicht des "test topics". Hier fehlen noch einige Links und Informationen.
klick
Hier die Liste aller Artikel in der Kategorie database->sprachen. FAQ und Link listen sehen ähnlich aus.
Es wird möglich sein diese wie in der wikipedia zu editieren, falls der autor das erlaubt.
klick
Ein beispiel FAQ.
klick
Ein kleines News System. Darf auch nicht fehlen Auch hier werden News aus Unterkategorien angezeigt....
klick
was man hier ganz gut sehen kann.
klick
und natürlich darf syntax highlighting nicht fehlen
Die ganze Seite ist noch nicht fertig. Es fehlen zahlreiche funktionen. Aber ich hab jetzt ja Zeit und mir vorgenommen in dieser Zeit die Seite fertig zu bekommen.
Was außerdem noch dazu kommt ist ein Projekt Verzeichnis, mit Funktionen ala Sourceforge, sowie ein Verzeichnis aller Benutzer, welche sich verschiedenen "Kategorien" zuordnen können (also Programmierer, Grafiker, etc).
Zur Technik:
Wir benutzen wie man im Footer der Seite sieht ein Framework namens Thor. Das Framework hab ich selbst programmiert, es basiert auf Java Servlets (Java Programme, die auf einem Server laufen und Html Seiten generieren).
Durch das Framework haben wir den Vorteil, dass wir verdammt schnell änderungen Vornehmen können, und vor allem durch abstrahierung neue Features sehr schnell hinzufügen können.
Und ein weiterer Vorteil ist, dass die Seite verdammt schnell ist. Durchschnittliche PHP Foren/CMS Systeme benötigen pro Seitenaufruf zahlreiche queries an die Datenbank und haben ausführzeiten von rund 200-300 ms. Devarea benötigt etwas mehr Speicher als php seiten, ist aber auch wesentlich schneller, rund 20-50 ms Ausführzeit.
Wenn unser lieber Server Inhaber aus dem Urlaub wieder zurück ist und java auf dem Server installiert hat, werde ich schonmal das BestOfIrc installieren, welches auch zu der Seite gehört, und die selbe Technik benutzt.
greets and kiss
xardias
Noch etwas: Ich habe mich mit BLD zusammengeschlossen.
Wir sind Partnerseiten geworden um uns gegenseitig zu unterstützen und Informationen auszutauschen, bzw. zu verbreiten. Dieser Beitrag wurde zuletzt am 08.07.2005 18:11 von Simon editiert.
|