Hola Alejandro

Humildemente opino que para tomar un proyecto como ese y hacerlo bien debes utilizar un Framework o entorno de trabajo estandar. Es decir, estilos de desarrollo estándares, tecnologías libres y sobre todo utilizar clases, objetos y paradigmas de diseño dentro de las "buenas prácticas" de la ingeniería de software.

En PHP existen frameworks muy buenos como Code Ignition o Symfony o Zend.

Sin embargo, está cada vez más fuerte y marcando la pauta el lenguaje Ruby y en especial Ruby on Rails como framework de programación.
Te aconsejo le des unos minutos a las demos y videos, te armes de valor y dediques un buen tiempo a aprender el lenguaje, el framework y su modo de trabajo.
Su fortaleza está en eliminar las repeticiones, mantenerlo simple, utilizar convenciones sobre configuraciones, modelo MVC y otras virtudes, en especial el tremendo soporte de la comunidad, de esas que se entienden sólo probando.

Para el trabajo cooperativo y compartir software libre te recomiendo http://github.com. GIT es un sistema de control de versiones distribuido y muy fácil de usar. Hasta el nucleo de Linux se ha pasado a GIT. Además, en Github.com encontrarás LA comunidad de desarrollo de software libre, con harto soporte para Python, PHP y otros lenguajes, y en especial para Ruby y Ruby on Rails.

Bueno, sólo opiniones... puedes enterarte algo de ello en nuestro grupo Ruby on Rails Perú y entrando a http://rubyonrails.org. Los integrantes del grupo peruano han desarrollado http://casadeplaya.com, http://semanaeconomica.com, http://adondevivir.com y otras tantas webs exitosas, además de intranet, CRMs, y soluciones a la medida como la que planteas.

Advertencia, una vez que ingreses a RoR no podrás dar marcha atrás.. jejeje

Cristian.




Alejandro Castanon escribió:
Amigos ante todo buenas tardes , la presente es que estoy haciendo un programa en php y mysql para un taller automotriz , ahora soy novato en esto y se vera en mi programacion probablemente , uso el dreamweaver y tecnicas de programación que voy recogiendo de la web, de algunos amigos y la comunidad, ahora dicho esto mi intención es hacer un buen programa y ponerlo a disposición de todos , por lo que necesitaría ayuda para " purgar " los defectos ( que son muchos en realidad ) y por supuesto mejorarlo para el beneficio de la comunidad, el programa funciona pero hay cosas en la programación que se pueden mejorar : funciones repetidas, funciones largas y tediosas, reportes en pdf, etc , como les digo funciona pero la verdad necesito ayuda en ciertas cosas que no van como deben.
 
Si hay interesados en ayudarme a levantar esto , veamos donde la colgamos para todos y de ahi ver las modificaciones que serian convenientes para mejorarlo.
 
Gracias a todos.


Atte.

Alejandro

_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Responder a