Empezar con Drupal (avanzado).

Events happening in the community are now at Drupal community events on www.drupal.org.
dialer2's picture

Os cuento mi situación, he programado en, Asp 3.0, Java,C ,C++, .net , usado Tomcat, Iss, Html, Xml ..., soy graduado y casi ingeniero técnico. La cosa es que el php no lo tengo fresco.
Entonces quiero empezar con Drupal.
Tengo varias opciones:
1-Montar servidor Apache, después montar el módulo de php, montar el Drupal....

2- ¿Empezar con un todo en uno, tipo Tomcat que tenga Drupal ya puesto y sea todo más sencillo, el empezar a desarrollar código sin centrarme en como montar el servidor y demás? ¿Aquí entrarían Alphorn y Octavin, en caso de que no, tienen algún started kit?

3- En http://drupal.org/node/1008578, New tutorial: Master Drupal in 7 hours with Symphony. ¿Empiezo con esto?

4.¿Alguna idea?

Muchas gracias y un cordial saludo.

Comments

esta es mi propuesta

r0ber's picture

Compañero ,llevo trabajando con PHP más de 5 años y te aseguro que en
7 horas no aprenderas a programar con Drupal (ni siquiera a
administrar este CMS).
Mi consejo es este (otros te podrán dar otros consejos).

1 Aprender PHP http://illasaron.com/upload/videos/46/Curso-de-PHP-MySQL/most_recent/all...

2 Tener buen nivel de css http://www.librosweb.es/

3 Hacerte los extraordinarios cursos del maestro Jesús Conde (ademas
son gratis) y despúes si dominas bien el inglés yanqui los de
llullabot.com
http://illasaron.com/upload/videos/76/Curso-de-Drupal/most_recent/all_ti...

4 Forcontu.com tiene 3 cursos inicial, medio y avanzado (los 3 libros
salen baratos por si prefieres el tema en castellano , ya que no
conozco otros libros en español).

Empezar por ahí no sería mala idea, pero desde luego que la curva de
aprendizaje de Drupal es más complicada (ni de coña aprenderas en 7
horas) no es para nada dificil una vez q le pillas el rollo .

Un saludo

Desde

oskar_calvo's picture

Desde http://www.documentados.com también impartimos curso de drupal, tanto presenciales en Madrid como vía internet.

Un saludo

Oskar

Gracias!

dialer2's picture

Está claro que en 7 horas, no se domina nada :), es un título comercial, o para vender el Drupal, o para venderse a si mismo :). Lo cual, no quiere decir que sea malo el articulo ojo.

Sobre lo que me comentas, el paso 1 lo damos por realizado, habiendo programado en Asp 3.0 y sabiendo c, no le veo ninguna dificultad al código, por lo menos al visto en los manuales que me he descargado por ejemplo me descargue uno oficial de php en castellano.
http://ar.php.net/distributions/manual/php_manual_es.chm

El 2 lo tengo en la cabeza ya que sobre el CSS 3 la verdad que no me he mirado nada.

Muchas gracias por los pasos 3 y 4, y por la molestia de repartir sabiduría.

Un cordial saludo!

r0ber's picture

Hola compañero insisto sin ánimo de ser pesado , aunque entiendas el código (a mi me pasaría similar si leo código ASP o JAVA) , no podrás entenderlo del todo sino estudias PHP , como tu ya controlas otras lenguages no te será dificil, pero yo empezaría por ese paso. Como una vez un maestro que sabe muchísimo más que yo de esto me dijo , "es necesario 1 año para aprender un lenguage , y dos para ser un experto". Yo llevo 5 años con PHP y no deja de sorprenderme el tiempo que tengo que dedicarle a aprender nuevos FW o APIS como Drupal o Joomla (saber php no es saber programar en Joomla ni en Drupal :), pero si es necesario saberlo ).

Un salud0

Hola

eliasdelatorre's picture

Que tal Dialer.

Que gusto saber que hay alguien más que se interesa en el framework. Mi opinión con Drupal es que es grande, muy grande, y eso lo hace ser complicado de pillar en algo que puede llamarse "Inicio".

Si ya tienes un perfil técnico podrás entender más o menos que hace Drupal una vez que comiences a ver las funciones, PHP tiene muchísima documentación así que es sencillísimo encontrar qué está haciendo en algún lugar. También Drupal tiene algunas funciones propias, que no encontrarás en la documentación de PHP si no en la documentación propia de Drupal. Ahora, la mayor parte del tiempo no tendrás que meterle mano al código PHP, y cuando sea necesario bastará con leer la documentación de un módulo y eso te dará la idea de cómo hacerlo. Nosotros llevamos 4 años y medio trabajando con Drupal y todavía no lo dominamos, eso sería imposible. Pero teniendo bases de programación solo es cosa de leer la documentación y buscar alguna función de PHP que pueda servir, así que no te preocupes por no "saber" PHP.

CSS vale la pena saberlo, pero será más fácil que veas un theme de Drupal y sobre la marcha vayas viendo como ajustarlo, de poco te servirá la teoría si no tienes donde aplicarla y, en este caso, los theme de Drupal son buen punto de inicio, OJO, no de final ;-)

Yo te recomiendo que instales Drupal siguiendo los tutoriales del portal de Lullabot. Son tutoriales "caros" pero valen muchísimo la pena, de verdad te los recomiendo mucho.

Un saludo y no dudes en publicar aquí tus comentarios!

P.D. El curso de 7 horas está bien, evidentemente no te hará un experto, pero creo que al iniciar uno necesita que le den dirección respecto a cómo funciona una plataforma, para a partir de ahí investigar o avanzar individualmente, así que yo creo que vale la pena que le des una oportunidad. Probablemente lo último de SEO no tenga mucho caso ahora que inicias.

A donde quieres llegar?

justaman's picture

Saludos!

Que es lo que usted desea conseguir?

En mi empresa hemos desarrollado sitios completos SIN una sola linea de codigo. Ademas, conozco excelentes desarrolladores Drupal, que no programan.

Le recomiendo los tutoriales del Bob (mustardseedmedia.com)

Despues de unas 40 horas usted va a tener una muy buena idea de algunas tareas posibles con drupal.

Luego, le recomiendo que monte algun proyecto simple.

PHP es DEMASIADO simple. Pero hace falta un ratillo para llegar a dominarlo. Hacer PHP correctamente NO es simple, el lenguaje es demasiado permisivo y su bendicion en flexibilidad se cobra con la capacidad de hacer las cosas de miles de formas equivocadas.

Le recomiendo para empezar los tutoriales de http://w3schools.com/php/default.asp a veces dicen mentiras, pero es un buen inicio.

luego, como lectura obligatoria para cualquier desarrollador que quiera entrarle a Drupal, este es el libro de la ley:

http://www.drupalbook.com/

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

no me lo puedeo creer

r0ber's picture

Llevo muchos años trabajando con php y leer cosas como "PHP es DEMASIADO simple" me parecen una barbaridad.
Si no existiera PHP entre otros no existiría Drupal, que de simple no tiene nada.

Y perdona compañero , pero para dominar un CMS como Joomla o Drupal y dedicarse profesionalmente a ello , ademas de para poderse llamar a uno mismo desarrollador , es necesario saber programar y saber lo que se esta copiando y pegando , sino en vez de desarrollador se debería llamar al que hace esto copia-pegador. Un niño de 9 años puede montar una web en Joomla o en Drupal , pero no por ello es un profesional y mucho menos se le puede llamar desarrollador , en fin son forma de ver las cosas.

Un saludo

creelo

justaman's picture

Disculpa colega dontysk, pero deberias poner un poco mas de atencion a la hora de leer. De paso te recomiendo un par de lecturas en el tema de la logica formal. Ademas necesitas mejorar tu habilidad para leer en el contexto, donde CLARAMENTE explico el concepto.

"Si no existiera PHP entre otros no existiría Drupal, que de simple no tiene nada."
Las vocales son simples, y son la base de nuestro lenguaje, que es utilizado para explicar las cosas mas complejas a las que nuestra mente tiene acceso. Tu silogismo no funciona.

Y de paso, Drupal ES simple. Un dia de estos te presento un lenguaje de programacion que NO tiene variables... despues de eso te invito a darte un tour a reventar con ensamblador un codigo de millones de lineas por minuto, tratando de encontrar el codigo que quieres modificar. Ayuda no vas a conseguir en la web, no es como la comunidad de Drupal. Manuales tampoco vas a conseguir, solo especulacion.

Tambien podrias darte una visita a algun proyecto de codigo heredado. Donde el programador se murio, no hay manuales, esta lleno de parches y cajas negras, y debes mejorar el codigo mientras se ejecuta. En ocasiones la mejor solucion es hacer reconocimiento grafico de caracteres desde la pantalla, para no tener que abrir la tumba. Drupal es un jardin de ninnos lleno de golosinas. Es como un paseo a la playa.

Cuando desarrollas en lenguajes de programacion de verdad, inteligencia artificial, ingenieria reversa, lenguaje natural, te das cuenta que PHP no es tan robusto como lenguaje. Hasta el mismo C++ le pega unas tarreadas tremendas. Si no lo ves, es porque te falta experiencia.

De joomla no voy a opinar, porque es un desperdicio del tiempo. Te insisto: alla afuera hay desarrolladores mejores que vos y yo juntos, que no saben programar. Si un ninno de nueve annos puede hacer un sitio en menos tiempo, con mayor calidad y mayor satisfaccion para el cliente que los OH PODEROSOS PROGRAMADORES creo que deberiamos sentarnos a analizar nuestro rol en la industria

Son el mercado y los clientes quienes ponen esa puntuacion, y como programadores a veces nos hace falta la humildad de reconocer que nuestras habilidades tecnicas no superan las habilidades de la comunidad.

Es por esto que mi post empieza con la pregunta fundamental: que es lo que usted desea conseguir?

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

+1

isaac.el.cec@gmail.com's picture

No tengo palabras... para expresar mi acuerdo. (punto gordo)

Gracias "justaman" por exponer la "verdad" de una forma tan clara...

Aunque eso no quita que DRUPAL sea una gran construcción social... que hubiera sido mucho mejor en un lenguaje serio. (Punto gordo)

Saludos

PD: Los "puntos gordos" no admiten replica ;-)

Viva Drupal !!! (si no lo entendéis... es que no habéis vivido lo suficiente)

Saludos
Isaac.el.Cec
- Temas DRUPAL: http://drupal6.propium.org
- Güep profesional: http://www.jramonet.org

Ya esta el abuelo ;) hablando

oskar_calvo's picture

Ya esta el abuelo ;) hablando de cuando tenía que trabajar en ensamblador directamente, y compilarlo todo en un 086 para poder trabajar :p

Nos vemos en la primera ronda de cañas en la campa de Sevilla señor, sino empezamos antes en el AVE.

<?phpvar_dump(NULL ==

carlescliment's picture

<?php
var_dump
(NULL == '');
var_dump(in_array('', array(0));
var_dump(0 == 'x')
?>

perdón, no me pude reprimir ^ ^'

creelo

justaman's picture

Disculpa colega dontysk, pero deberias poner un poco mas de atencion a la hora de leer. De paso te recomiendo un par de lecturas en el tema de la logica formal. Ademas necesitas mejorar tu habilidad para leer en el contexto, donde CLARAMENTE explico el concepto.

"Si no existiera PHP entre otros no existiría Drupal, que de simple no tiene nada."
Las vocales son simples, y son la base de nuestro lenguaje, que es utilizado para explicar las cosas mas complejas a las que nuestra mente tiene acceso. Tu silogismo no funciona.

Y de paso, Drupal ES simple. Un dia de estos te presento un lenguaje de programacion que NO tiene variables... despues de eso te invito a darte un tour a reventar con ensamblador un codigo de millones de lineas por minuto, tratando de encontrar el codigo que quieres modificar. Ayuda no vas a conseguir en la web, no es como la comunidad de Drupal. Manuales tampoco vas a conseguir, solo especulacion.

Tambien podrias darte una visita a algun proyecto de codigo heredado. Donde el programador se murio, no hay manuales, esta lleno de parches y cajas negras, y debes mejorar el codigo mientras se ejecuta. En ocasiones la mejor solucion es hacer reconocimiento grafico de caracteres desde la pantalla, para no tener que abrir la tumba. Drupal es un jardin de ninnos lleno de golosinas. Es como un paseo a la playa.

Cuando desarrollas en lenguajes de programacion de verdad, inteligencia artificial, ingenieria reversa, lenguaje natural, te das cuenta que PHP no es tan robusto como lenguaje. Hasta el mismo C++ le pega unas tarreadas tremendas. Si no lo ves, es porque te falta experiencia.

De joomla no voy a opinar, porque es un desperdicio del tiempo. Te insisto: alla afuera hay desarrolladores mejores que vos y yo juntos, que no saben programar. Si un ninno de nueve annos puede hacer un sitio en menos tiempo, con mayor calidad y mayor satisfaccion para el cliente que los OH PODEROSOS PROGRAMADORES creo que deberiamos sentarnos a analizar nuestro rol en la industria

Son el mercado y los clientes quienes ponen esa puntuacion, y como programadores a veces nos hace falta la humildad de reconocer que nuestras habilidades tecnicas no superan las habilidades de la comunidad.

Es por esto que mi post empieza con la pregunta fundamental: que es lo que usted desea conseguir?

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

Tranquilos

eliasdelatorre's picture

Señores ¿Estamos aquí para ayudar a dialer2 a comenzar en Drupal, o para discutir filosofía, lenguaje, lógica y demás unos contra otros?

Mostrémosle que acá ayudamos al que necesita ayuda, y nada más.

de acuerdo y... de acuerdo

justaman's picture

Para empezar quiero enfatizar que estoy de acuerdo. Lamento si mi retorica no ha sido la apropiada para entregar mis ideas.

Hago especifica mi disculpa para el colega dontysk, pues con algo menos de calor en la cabeza me es clara mi pedantería (independiente de si yo tuviera o no la razón).

Debo reconocer que fue algo incomodo que una frase mía fuera sacada tan aislada de su contexto, cuando las 3 frases siguientes explican la naturaleza de la inicial:

"PHP es DEMASIADO simple. Pero hace falta un ratillo para llegar a dominarlo. Hacer PHP correctamente NO es simple, el lenguaje es demasiado permisivo y su bendicion en flexibilidad se cobra con la capacidad de hacer las cosas de miles de formas equivocadas."

como sea, tema cerrado...

Aunque a pesar de su desviación en forma, la esencia de la discusión me parece valiosa. Esta es la discusión fundamental acerca de usar o no PHP: su flexibilidad permite aberraciones. Es tan fácil de aprender y utilizar, que cualquier persona puede hacerlo. Es por ello comprensible que haya montones de código PHP de mala calidad (sin ofender, me refiero al código y no a las personas). Por el otro lado su simplicidad es lo que lo ha convertido en el lenguaje de facto en la web.

Convertirse en un programador robusto es una tarea de annos, por lo que mi recomendación para cualquier colega que desee empezar con Drupal y PHP al mismo tiempo, es que inicialmente explore las opciones que Drupal ofrece SIN programar. Esto le permitirá ver resultados y recoger frutos en un tiempo menor, y posteriormente su naturaleza de programador inevitablemente le llevara a meterle las manos al código. Si lo intentamos en la otra dirección, después del cuarto o quinto manual, se sentirá frustrado e inseguro y los humanos tendemos a volver al estado que nos hacia sentir seguros.

Recordemos que un desarrollador experimentado y acostumbrado a cierto nivel de ingreso, no puede darse el lujo de esperar 4 annos para que una iniciativa genere capital.

Finalmente, reitero mi acuerdo. Y a pesar de que mi detector de ironía se ha exaltado, he logrado recibir el mensaje. Efectivamente, es la comunidad Drupal, lo que hace de esta una solución sin paralelo en la industria.

Viva Drupal !!!

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

Se me olvidaba

justaman's picture

Se me olvidaba, existe el proyecto quickstart... es simplemente una maravilla

http://drupal.org/project/quickstart

básicamente es una maquina virtual para virtualbox, que trae un ubuntu con TODO pre configurado. Con todo me refiero no solamente al servidor web con su drupal encima (drush y todos los juguetes) sino también a plugins para el browser, varios ambientes de desarrollo, debugger...

Para aprender es simplemente increíble, porque le libera de la necesidad de aprender todo la pila tecnológica del LAMP (linux/apache/mysql/php)

Con los comandos drush, usted sera capaz de levantar instalaciones drupal, en 30 segundos (dependiendo de su conexión).

Tuve el honor de hacer una presentación de este proyecto en el pasado Drupal Camp Costa Rica. Me habían dicho que el video de la presentación andaba por ahí, pero nunca lo he visto.

Tengo a la mano la presentación que use como apoyo. Si alguien la quiere, me pueden mandar un correo a justaman@gmail.com

Aparte de la pagina del proyecto, el canal en de video http://www.youtube.com/user/drupalquickstart contiene lo necesario para ponerse al hilo.

Debo hacer la observación que quickstart NO es apropiado para ambientes de producción. Un día les cuento la historia completa, pero principalmente cuando lo corren sobre un host windows, los permisos de los archivos quedan terrible y al subirlos al servidor web, es un desastre.

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

Desarrolladores que no saben programar??

r0ber's picture

Jaja esto ya es lo que me faltaba por escuchar:
Te insisto: alla afuera hay desarrolladores mejores que vos y yo juntos, que no saben programar.
Mejores que yo habrá millones (el mundo es muy grande) , pero que no sepan programar ; pobre la empresa que los contrate , en fin...

Sobre los insultos sobre mi capacidad de entendimiento no voy a entrar en debate contigo (:.
Pero casi simepre las personas que me he encontrado que dicen que PHP es un lenguage muy simple suelen ser las que no saben ni hacer un "hola mundo" , es de risa, en fin...
Que me compares PHP con lenguages de bajo nivel , por dios que comparación más simplista, eso lo sabe un niño; ¿como va a ser PHP más complejo que un ensamblador ? , podías haberlo comparado por ejemplo con JAVA (entonces si tu hubiera dado la razón), ahora para decir si es o no complejo PHP se debe comparar con otros de alto nivel , ¿entiendes?.

Un abrazo.

ok para mi también esta cerrado (no problem)

r0ber's picture

No había leído tu último mensaje , no te preocupes que a todos nos puede la pasión a veces (a mi el primero (::). Pero sigo pensando que en algunas cosas tienes razón y en otras no.
Para dominar bien PHP se necesitan años (no 1 mes ni 2) sino práctica y práctica como cualquer otro lenguage.
El dia que empece a aprender PHP , fué hace 4 años (más o menos) cuando terminé en 8 meses (uff hoy en dia impensable con Drupal o Joomla) en montar una tienda online desde 0 (nada de CMS ni cosas por ese estilo).
Por eso te digo que la práctica es lo que te hace buen programador (y sobre todo equivocarte te hace ser mejor cada dia).
Despúes de 5 años todavía me siento aprendiz , por eso me acaloro cuando leo determinadas cosas (quizás las saqué de contexto en algunos puntos).

Por si alguien tiene curiosidad, este fué mi primer pequeño trabajo en PHP http://gloriabotonero.com/tienda_gloria/ (no es ningún cms conocido sino uno montado desde 0), hoy en dia una tienda similar con Ubercart se monta en minutos (pero eso insisto no es desarrollar ni programar, sino INSTALAR). Pero reconozco que hoy en dia si monto una tienda no desarrollo sino INSTALO un Drupal con ubercart , modifico el CSS necesario y poco más , pero eso sigue sin ser desarrollar (para mi).

Un saludo

mucho mejor

justaman's picture

continuando con los temas que me parecen valiosos de alimentar:

tu experiencia parece muy similar a la mia. Yo tambien hacia sitios completos a pie, solo para descubrir cuando TODO el sitio estaba terminado, que no lo habia puesto en utf-8 y un requerimiento chiquito como "hacerlo multilenguaje" implicaba reingenieria. Cuando me pedian un captcha, implicaba un par de dias de investigacion para que el producto final no fuera tan bueno como el del otro sitio...

Creo que uno de los puntos donde discordamos es en la definicion de "desarrollador". Para vos un desarrollador es como un arquitecto, analista o programador. Para mi, un desarrollador es quien desarrolla una solucion. Si la desarrolla haciendo outsource, orando a sus dioses, programando como degenerado, contratando muchos degenerados o instalando un software que se encontro en la web... no varia su nivel como desarrollador. Es por mi definicion que te insisto, los programadores usualmente queremos la solucion mas gratificante para nosotros como profesionales. Si lo que el cliente necesita es un blog, para que le voy a vender un sitio de $2000? Viene algun tontin, le instala un wordpress y me hace quedar como un atracador.

El conocimiento crece mas rapido de lo que somos capaces de aprender. La razon por la que sientes que no terminas de aprender, es porque cada dia hay mas cosas afuera. La unica manera de mantenerse al dia, es con una mente abierta y apoyandose en las habilidades y trabajo de otros. Y para eso colega, no hace falta un titulo en Informatica.

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

muchas gracias por las ideas!

dialer2's picture

Lo dicho, muchas gracias por las ideas!

Súper interesante el post, mucha sabiduría estáis repartiendo!
¿A dónde quiero llegar? Básicamente es a trabajar :)

Tenía una entrevista, y la verdad que no sabía en que era, solo sabía que era web (destripe un poco su web, para saberlo) vi que era php y Drupal , al final resulto que era para java en un proyecto 90% java 10% php+Drupal (mas o menos), no salió muy bien la cosa.

Os entiendo cuando decís, que no es fácil, dominar una tecnología, yo en el 2004 hacia programación lineal estructurada, luego ha venido todo el cambio a objetos y a web (a mi ese cambio me llego con asp3.0 y HTML ) . Solo quiero que penséis sobre qué cantidad de años, es necesario para poder programar una tecnología.
Por ejemplo el paso de una programación a la otra lleva su tiempo (lineal a objetos), pero una vez que ya la dominas, usar php, asp ,jsp ,servelet, .net. no creo que tenga que tomar mucho tiempo, al final los conceptos son parecidos con una api diferente y alguna cosilla (desde el punto de vista del programador) me explico.

1-Eres el feje del proyecto ¿Qué tienes que hacer?
Documentación, diagramas UML, Casos de uso, igual marcar alguna estrategia de prototipado, o no, hacer la estructura de la base de datos... Al final casi te es trasparente en todo este proceso uses lo que uses (en que afecta en un 10% del tiempo o un 20% del tiempo que tengas que pensar o revisar cosas particulares como apis, o patrones, por ejemplo en el .net está de moda ahora el Razor un modelo vista controlador mas ).

2-Eres un programador, free lance, para aplicaciones “caseras”. ¿Qué haces? Pues tienes un “prototipo” de aplicación, y se la enseñas al cliente, luego las adaptas a sus necesidades, te pegas un poco con la parte que no entiendas pero, no más. Por ejemplo para hacer aplicaciones en C# no necesitas saber lo que es un delegado ni que es una clase abstracta, ni que existe tan siquiera; al final la programación orientada a objetivos es eso, tu heredas y extrapolas la solución, mientras que funcione pase pruebas unitarias y cumpla el objetivo listo.

3- Estas en un equipo muy desarrollado, que hace BIEN las cosas, repleto de documentación, diagramas, UML, Casos de uso, por ejemplo; me diríais que no sabéis hacer esto
http://4.bp.blogspot.com/-8RqlhERmD3o/Tac6oItqGMI/AAAAAAAAADk/iEz4g6MqnM...
en asp, jsp o php si os doy un EDT y el UML de las clases, (y como estoy que lo regalo) os doy un modelo de casos de uso.
Está claro que uno que lleva trabajando en ello 5 años, igual lo hace en 5 horas y el mismo que hace que no toca ese lenguaje 4 años, tarda el triple, ¿Pero eso que la primera, segunda y tercera vez?
¿Tanta diferencia hay pasado 1 mes, a 5 años? ¿5 años te va a costar ser super productivo? Estamos en crisis gente , no te puede tomar años ese cambio en la informática, aquí las tecnologías no duran 10 años casi nunca.

Bueno escribí el doble, que esto, pero voy a ser bueno y como no son horas, no os voy a hacer leer la biblia, resumiendo la curva de aprendizaje una vez que llevas en esto muchas horas por muchos años y te gusta, es pequeña.

Muchas gracias y cordiales saludos a todos.

Estamos de acuerdo es eso

r0ber's picture

Ok, estaoy de acuerdo contigo en eso, para mi eso no es un desarrollador. Creo que es necesario saber programar aún utilizando módulos ya hechos por terceros (para dedicarse profesionalmente a esto claro).

¿Que pasa si un cliente te pide una funcionalidad que ningún módulo de los que existen (se que es dificil pero pasa) la cumple? , púes te tienes que poner a desarrollar (con hooks y demas), y eso para mi ya si que es desarrollar (es decir, desarrollar un módulo no instalarlo). Pero bueno como tu dices denominamos desarrollador a cosas distintas , pero no pasa nada, el lenguage es libre y cada uno lo utiliza a su gusto.

Ahora mismo estoy trabajando con una empresa de formación creando una plataforma con funciones similares a Moodle en Drupal. Casi todo ya estaba "desarrollado" por tercetos, pero algunas cosas he tenido que "hackearlas" (o modificarlas como se prefiera) y algún módulo me va a tocar que programar o reutilizar alguno similar y modificarlo, eso es para mi lo que hacemos los programador (sin quitarle mérito a nadie por su puesto).

Un saludo (:

dontysk te entiendo, cuando

dialer2's picture

dontysk te entiendo, cuando te piden algo nuevo ,¿Que haces? Pues lo primero, si te lo piden a ti, significa que eres el jefe, ya seas tu propio jefe o el de un equipo pequeño. Volvemos a la pregunta ¿Que haces?

Pues de primeras tienes que tener un cuidado de la pera, porque todo el mundo que le gusta esta profesión, lee mucho mucho y sabe que hay miles de proyectos de miles de millones, que no funcionan, no cumplen los requisitos, SON UN FRAUDE....
Esto, tu no te lo puedes permitir, lo primero que me viene a la cabeza es ikasi, el portal educativo, hay otro que ahora no recuerdo, pero bueno que hasta un político salio diciendo que era culpa del framework.... Eso es mentira, es culpa del que le vendió humo.

¿Que presupuesto le vas a dar, si te piden algo nuevo como comentas? ¿Va a estar dispuesto a pagar eso nuevo? ¿Te va a salir a ti rentable el hacer eso nuevo? Muchas preguntas, muchas dudas... Mucho ojo con esto.

justaman gracias por enseñarme que existe el quickstart, sin duda, si me toca desarrollar en Drupal ese sera mi punto de partida.

Un cordial saludo y reafirmo mi agradecimiento a todos los participantes, aquí sin duda hay mucha información valiosa, como para iniciarse en Drupal.

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: