Lo nuevo...
- jQuery links 2012-01-30 [updated]
- p::screencast - Introducción a drush y drush_make - Parte I
- p::screencast Instalación Drupal 7 en IIS y MSSQL server con WebPI
- Drupal 8 - Drupal mobile - El futuro
- p::screencast: Instalación de Drupal 7
- DrupalNotes: ¿Drupal, por dónde empezar?
- Tecnologías Web
- Drupal para medios de comunicación - OpenPublish
- WebMatrix - Instale Drupal y PHP en IIS fácilmente (parte II)
- Drupal Links 2010-08-16
En twitter...
-
Google Maps se quiere parecer a FourSquare http://t.co/exc3MYop1 hora 11 mins ago
| Your Life as Data: The Rise of Personal Annual Reports http://t.co/vijsSaUY — 1 hora 14 mins ago |
| Microsoft también denuncia a Motorola http://t.co/cVkKDxwy — 2 horas 11 mins ago |
| ¿Vas a la oficina? Ten cuidado de las toxinas http://t.co/vkMql3Rt — 2 horas 11 mins ago |
| 091-20120222 | Flickr - Photo Sharing! http://t.co/zserj5GT #366PhotoChallengeCR #365 #photo — 2 horas 33 mins ago |
| Cookie law: the gnarly truth http://t.co/rcKbA7Kc — 3 horas 11 mins ago |
| La era de los juegos de bolsillo http://t.co/RI8y7vE7 — 4 horas 10 mins ago |
| Speaking at DPC12 & a Lone Star PHP Update http://t.co/N8309LPf — 4 horas 12 mins ago |
| ACTA pasará por el Alto Tribunal de la UE http://t.co/cilSg2o5 — 4 horas 13 mins ago |
| Snow Day: 10 Wonderful Wintery iPhone Photographs http://t.co/WwTI7uBo — 4 horas 15 mins ago |
| Steampunk Imperial Walker http://t.co/U4sPajMb — 4 horas 26 mins ago |
p::screencast - Introducción a drush y drush_make - Parte I
Quiero compartirles la primera parte de la charla: "Introducción a drush" que impartí en una drupalada a la comunidad de Drupal de Costa Rica en el Instituto Tecnológico de Costa Rica en el mes de junio del 2011.
Videos en Youtube
Video en vimeo
Untitled from Pablo Aviles on Vimeo.
Por qué usar Drush?
- Permite instalar fácilmente tanto drupal, como sus módulos o temas
- Con Drush Make podemos instalar automáticamente conjuntos de módulos escogidos por nosotros
- Permite una fácil sincronización entre implementaciones de Drupal en múltiples servidores, lo que facilita el proceso de desarrollo y puesta en marcha (ambientes de desarrollo, de testing o producción).
- Provee alternativas desde la línea de comando para tareas comunes de Drupal.
- Estos comandos se pueden guardar en archivos en lote o scripts a modo de facilitar ciertos procesos que son recurrentes.
Pre requisitos
- LAMP stack (MAMP, XAMPP, DAMP)
- Permisos para crear bases de datos
- Acceso a la línea de comandos (shell/ssh)
- SSH client (Putty o SSH Secure Shell (windows), terminal (MAC, linux))
Comandos utilizados
Crear una base de datos
mysqladmin -u [db_user] -p create [db_name]mysqladmin -u pavilesn -p create pavilesn_d7dbmysql -u pavilesn -pCREATE USER 'pavilesn_d7user'@'localhost' IDENTIFIED BY 'd7demo.2011';GRANT ALL PRIVILEGES ON pavilesn_d7db.* TO 'pavilesn_d7user'@'localhost';
Descargar drush
wget http://ftp.drupal.org/files/projects/drush-7.x-4.4.tar.gz
Alias de drush
alias drush='/[path_to_drush_from_root]/drush/drush'
descargar drupal 7
drush dl drupal-7.4 --drupal-project-rename=d7demo2
Instalar drupal
drush site-install standard --account-name=admin --account-pass=d7admin.2011 --db-url=mysql://pavilesn_d7user:d7demo.2011@localhost/pavilesn_d7db
Descargar módulo de devel a una ruta específica
drush dl devel --destination=./sites/all/modules/devel
Ver módulos que tienen estado de activos
drush pml --status=enabled --type=module
Nos vemos en la segunda parte de este p::screencast, pronto!
