Diese Anzeige ist nur für
Nicht-Mitglieder sichtbar!

Jetzt kostenlos registrieren

Mein CMS Entwicklungs-Thread

Du brauchst Tipps oder Anregungen zu deiner Homepage und willst, dass diese noch besser wird? Dann zeig sie uns!

Moderatoren: Basti, Ingo, Andreas W.

Re: Mein CMS Entwicklungs-Thread

Beitragvon Basti am 02.07.2009, 19:34

Seit meinem letzten Programmier-Treffen mit Manu benutze ich ebenfalls Netbeans, was im übrigens auch meine erste IDE war. Vorher habe ich mich mit einfachen Editoren begnügt. Bei der Arbeit an einem derart umfangreichen Projekt merkt man aber schnell den Unterschied. Was mich vor allem von Netbeans überzeugt hat, war die Tatsache, dass Syntax-Fehler in den meisten Fällen unmittelbar angemahnt wurden und die Unterstützung von phpDocumentor. Der Schreibaufwand hatte mich zuvor immer vor der Verwendung von phpDoc abgeschreckt, nun habe ich aber auch angefangen, erste Teile des CMS entsprechend zu dokumentieren. Die Arbeit lohnt sich insofern direkt, als dass beim Programmieren die phpDoc-Informationen zu Methoden etc. direkt angezeigt werden, was mir unter anderem auch den Einstieg ins Zend Framework erleichterte, da ich nicht immer wieder die ZF-Doku für Funktionsparameter o.ä. aufsuchen musste.

Mit SVN bin ich ehrlich gesagt noch nicht so vertraut. Wenn das Programmier-Team erweitert wird, wäre der Einsatz von Subversion aber sicherlich denkbar. SourceForge.net bietet bspw. die entsprechenden Voraussetzungen, slyfox habe ich dort bereits als Projekt registriert.
Benutzeravatar
Basti
Site Admin
 
Beiträge: 3066
Registriert: 15.06.2006, 17:33
Wohnort: Kaiserslautern
Diese Anzeige ist nur für
Nicht-Mitglieder sichtbar!
 
Jetzt kostenlos registrieren

Re: Mein CMS Entwicklungs-Thread

Beitragvon Basti am 23.07.2009, 20:50

Es gibt wieder Neuigkeiten.

Seit kurzem arbeite ich bereits an einigen GUI-Funktionen für das Backend, bei denen ich auf die JavaScript Bibliothek jQuery zurückgreife. Zwar gab es anfangs bei der Einarbeitung ein paar Startschwierigkeiten, inzwischen funktioniert die Arbeit mit jQuery aber schon recht zufriedenstellend.
Erste Funktionalitäten konnte ich deshalb bereits in Form von jQuery-Plugins realisieren.
Dazu zählt unter anderem die direkte Validierung von Formular-Eingaben per AJAX. Diese arbeitet mit der PHP-seitigen Validierung nach Abschicken des Formulars zusammen, ist aber nur als Zusatz aus Gründen der Benutzerfreundlichkeit angedacht. Ersetzen wird sie die Validierung nach Abschicken des Formulars deshalb nicht.

Außerdem werden Teile der jQuery UI (beeinhaltet typische Komponenten für eine Benutzeroberfläche, bspw. Widgets) zum Einsatz kommen. Zuletzt habe ich das Widget Dialog für eigene Dialog-Fenster (per CSS) in das CMS integriert. Dieses ermöglicht mehr Flexibilität im Vergleich zu den Funktionen die seitens JavaScript für Dialoge vorgesehen sind.
Benutzeravatar
Basti
Site Admin
 
Beiträge: 3066
Registriert: 15.06.2006, 17:33
Wohnort: Kaiserslautern

Re: Mein CMS Entwicklungs-Thread

Beitragvon Dac-XP am 24.07.2009, 08:48

Ich habe in den letzten Monaten auch jQuery zu lieben gelernt. Aber jQueryUI nimmt mir dann doch ein bisschen zu viel ab. :wink:
Benutzeravatar
Dac-XP
Mitglied
 
Beiträge: 2083
Registriert: 23.06.2005, 19:47
Wohnort: Mönchengladbach / NRW

Re: Mein CMS Entwicklungs-Thread

Beitragvon Basti am 24.07.2009, 15:07

Ich stand der jQuery UI anfangs auch ein wenig kritisch gegenüber, ich halte sie aber in sofern sinnvoll, als dass sie aus mehreren ehemaligen Plugins hervorgegangen ist und ihr Funktionsumfang frei gewählt werden kann. Wer bspw. draggable und rezisable nicht benötigt, wählt diese bei der Zusammenstellung des eigenen Download-Pakets einfach nicht aus. Die Widgets sind deshalb so angelegt, dass diese Funktionen optional sind.

Auf Dauer kann ich mir aber auch gut vorstellen, dass ich auf eigene Plugins zurückgreife, da teilweise doch "Erweiterungen" für die eigenen Zwecke nötig sind. Für den Einstieg gefällt mir die UI aber sehr gut, da sie vermeidet, dass man sämtliche UI-Funktionalitäten selbst schreiben muss.
Benutzeravatar
Basti
Site Admin
 
Beiträge: 3066
Registriert: 15.06.2006, 17:33
Wohnort: Kaiserslautern

Re: Mein CMS Entwicklungs-Thread

Beitragvon cgu am 25.03.2011, 08:59

Wir haben auch viel mit jQuery gelöst, kann ich nur empfehlen.

Gibt es denn eigentlich etwas neues an deiner CMS-Front? :)
beste Grüße,
Florian Petri
www.avida-websolutions.de
═════════════════════════════════════════════════════════
fokus. das cms. - content management made in germany.
═════════════════════════════════════════════════════════
fokus auf facebook | fokus auf Twitter | fokus auf Xing
Benutzeravatar
cgu
Mitglied
 
Beiträge: 1380
Registriert: 02.09.2006, 11:49
Wohnort: Siegen

Re: Mein CMS Entwicklungs-Thread

Beitragvon Basti am 25.03.2011, 11:42

Schön, dass du dich nochmal nach den Fortschritten erkundigst. ;)

Die Entwicklung liegt leider seit einigen Monaten auf Eis. Neben meinem laufenden Studium und einigen anderen Projekten blieb einfach zu wenig Zeit, um die Weiterentwicklung in dem notwendigen Maße voranzutreiben.
Das Projekt soll aber noch nicht in der Schublade landen und wird sicherlich noch einmal fortgesetzt, sobald wieder mehr Luft ist. Vielleicht lässt sich das Projekt dann sogar mit meinem Studium verknüpfen. Wann das sein wird, kann ich im Moment aber noch nicht absehen.
Benutzeravatar
Basti
Site Admin
 
Beiträge: 3066
Registriert: 15.06.2006, 17:33
Wohnort: Kaiserslautern

Re: Mein CMS Entwicklungs-Thread

Beitragvon cgu am 25.03.2011, 11:44

Ok, danke für die Info.

Ich interessierte mich ja auch beruflich für CMS, daher die Nachfrage :)

Bin gespannt, ob und wenn ja was da noch kommt. Klang ja bisher recht gut.
beste Grüße,
Florian Petri
www.avida-websolutions.de
═════════════════════════════════════════════════════════
fokus. das cms. - content management made in germany.
═════════════════════════════════════════════════════════
fokus auf facebook | fokus auf Twitter | fokus auf Xing
Benutzeravatar
cgu
Mitglied
 
Beiträge: 1380
Registriert: 02.09.2006, 11:49
Wohnort: Siegen

Vorherige

Zurück zu Homepage

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast