Cómo programar un CMS en PHP+MySQL+...etc??

Iniciado por Syphroot, 1 Mayo 2008, 17:03 PM

0 Miembros y 1 Visitante están viendo este tema.

Syphroot

Que tal!, esta consulta es para tratar algo avanzado de programación web. Estoy diseñando/programando un CMS (content management system), para los que no tengan mucha idea de esto se trata de una aplicación web para manejar los contenidos de un sitio web manteniendo por separado el codigo y el diseño (a groso modo).

Es una iniciativa personal para profundizar en los lenguajes de programación, frameworks y demás que se tengan que utilizar. Como puede ser

PHP + MySQL + XHTML + CSS + javascript (JQuery, MooTools, etc)

Algunos ejemplos de magnificos y muy complejos CMS son el conocido Joomla, Drupal,WordPress,ExponentCMS,XOOPS... y hasta el viejo conocido phpNuke

La idea es empezar algo básico y que permita flexibilidad, en un principio no pretendería igualar alguno de los que ya mencioné.

Buscando por ahí encontré una "guia de iniciación" bastante buena, les dejo el enlace (está en inglés):

http://www.intranetjournal.com/articles/200407/ij_07_06_04a.html

Tendrán algun tipo de información al respecto???? -> Tutoriales, recursos, Ideas, documentación, etc... cualquier tipo de información que trate el tema para construir un CMS sería mu buena!!  ::)

Espero que les sirva el link y me puedan compartir material que tengan o hayan visto por ahi.

Saludos!!


alone-in-the-chat

Usa frameworks , uno rapido y bastante flexible es el codeigniter , quieres algo mas profesional?

usa Symfony  , incluso escuche que el symfony ya tenia un plugin para cms , de paso profundizaras en lo que es programar de forma mas estructurada y ordenada .


Saludos¡¡
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b

Syphroot

Hey gracias!, no habia escuchado de estas frameworks, las estaré revisando.

enlaces:

http://www.symfony-project.org/


http://codeigniter.com/

Esta tarde por ahi encontre la Zend FrameWork, de buena pinta y su version reciente 1.5

http://framework.zend.com/


Seguiré poniendo lo que vaya encontrando. Saludos!!

Syphroot

#3
Symfony probado!!!, chequen el "Build Your First Project"








La verdad es que no esta tan fácil de hacer algo con esta framework, en un principio (quizá despues ya no) porque la mayoria de los pasos son ejecutando lineas de comandos en consola y va generando la estructura del sitio. Se compensa con la basta documentación que tiene...

Y como dice al principio del "primer proyecto weblog en una hora", en realidad me tome dos  ;D


Las pruebas las hice en una PC con XP y con el paquete de instalación de XAMPP (http://www.apachefriends.org/en/xampp.html) en su versión reciente 1.6.6a.

ENLACES:

symfony:  http://www.symfony-project.org/
xampp:    http://www.apachefriends.org/