Drupal o Wordpress? Què és millor per projectes complexos? El cas de CiviCRM

L'altre dia vaig escriure un missatge a un client que valorava aquesta opció, que, retocat, us transcric aquí:

M'agradaria donar-te algunes referències a la conversa que vam tenir l'altre dia sobre la conveniència d'usar drupal o wordpress com a entorn del CiviCRM.

Com et vaig comentar, aquesta tria, a priori, hauria de ser una tria amb criteris de conveniència TÈCNICA (a part dels econòmics, que en aquest cas no crec que divergeixin gaire).

Drupal 6

Drupal 6 va deixar de tenir suport de seguretat des que la versió 8 de drupal va estrenar-se, pels vols del novembre de 2015. Malgrat que hi ha un suport limitat, en part comercial, en part lliure, dut a terme per un grapat d'empreses, el recomanable és migrar les velles velles a drupal 8, i aprofitar totes les millors que aquest incorpora, a més de, sobretot, protegir la nostra web i, de retruc, el servidor.

HOWTO: Com crear alies d'URL als nodes de Drupal 7

Per crear un alies només heu d'editar un node i, al peu, trobareu l'apartat "Paràmetres del camí URL", a on podeu posar un alies com "qui-som", "empresa", etc. per evitar les URL com "node/155". D'aquesta millora millorareu el SEO i fareu que la pàgina sigui més fàcil de recordar si heu de donar o reenviar l'adreça.

Si no trobeu aquest apartat, és possible que el vostre usuari no tingui permisos per a fer-ho: contacteu amb el vostre gestor de la web.

Drupal backup system

Hi,
I want to offer my customers the option of backup their drupal locally. I developed a system based in Backup and Migrate module and some work at server side... I'd like to share with you my work, to receive your feedback, opinions, improvements... if you think it could be useful ;-)

Install Backup and Migrate drupal module

Schedule suggestion: weekly and 3 month copies, keeping last 12 in both categories.
Thus, we are going to keep copies from last 3 years.

In Cpanel, add a new ftp account with these details:

  • user: web_backup
  • password: (your choice)
  • Directory: DRUPAL_BASE_DIRECTORY/web_backup
  • quote: your choice (ex 200MB)

At server DRUPAL_BASE_DIRECTORY, as root:

# chmod 700 web_backup
# nano web_backup_info.txt

Put here any useful info and save the file

# nano web_backup.sh

And, there:

Com instal·lar la darrera versió de Drush a Debian Wheezy

1. Instal·lem Drush des d'un terminal, com a root, amb la comanda:

apt-get install drush

2 Actualitzem el Drush a la darrera versió:

drush dl drush --destination='/usr/share'

I ja està ;-)

Pd.: possiblement en un temps sortirà el paquet drush a wheezy-backports

Pd.: si voleu comprobar quina versió teniu instal·lada:

drush --version

Touchemoa: moda made in Catalunya

Touchemoa és una marca de roba, dissenyada i fabricada a Catalunya, que es pot trobar en botigues d'Espanya, Suïssa, França, Bèlgica... i que ha volgut fer una aposta més ferma pel canal d'Internet i la venda online, renovant la seva web.

Aquesta web és tecnologicament senzilla (de moment, perquè el seu desenvolupament encara està actiu) i l'aspecte més destacat és el disseny, que es obra d'una de les creadores de l'empresa, i que calbasi.net ha maquetat usant el tema bàse Zen.

La plataforma de comerç electrònic que hem triat ha sigut drupal commerce.

Aquesta web va acompanyada d'una campanya publicitària a on l'optimització és molt intensiva, i tot un repte ;-)

HOWTO: Creació d'un mapa d'establiments a google maps a partir de les adreces d'un full de càlcul

Objectiu: a partir d'un full de càlcul amb diferents adreces (postals) volem obtenir un mapa de google amb tots aquests punts, etiquetats, i també un camp a on posar un codi postal (de l'usuari), per veure quins dels punts estan a la vora).

  1. Cal aconseguir les coordenades de les adreces postals (geolocalització), perquè google maps necesita la latitud i la longitud per dibuixar papes de punts/localitzacions. Naltros partim d'un fitxer (un full de càlcul), a  on tenim l'adreça (postal) però no pas les coordenades geogràfiques. El primer pas, doncs, serà obtenir-les.
    1. Des del full de càlcul (ods, excel...) convertim les columnes que ens interessen en un fitxer CVS (típicament cada línia és un registre, les cometes engloben cada camp, i la coma separa els camps).

Oferta feina maquetador: drupal 7

Informació del projecte:

Requisits:

  1. Necessari: experiència en maquetació / theming en drupal
  2. Valorable:
    1. experiència en altres àmbits del desenvolupament web amb drupal (desenvolupament web, programació)
    2. experiència amb altres CMS / frameworks
    3. contribucions al món del soft lliure (com a desenvolupador, traductor, etc.)

Envieu-nos la vostra proposta a través del nostre formulari de contacte. A la proposta caldria que ens detallessiu:

Quin disseny triar per la meva web?

Vols una web. Saps quina és la informació que ha de tenir, l'estructura i les funcionalitats (que vols que faci). Però et queda una cosa, triar el disseny, l'aspecte... Potser tens unes idees molt clares, potser vas molt perdut...

A calbasi.net sempre proposem als nostres clients tres plantejaments:

1. Triar un tema (plantilla, theme) existent. N'hi ha per donar i per vendre. Centenars de gratuïts, i altres de pagament.

Quins aventatges te aquesta opció?

  • Si trieu una plantilla coneguda i ben mantinguda, us estalviareu errors de renderització en diferents navegadors, etc.
  • Si trieu una plantilla gratuïta (n'hi ha més de 1000 i no en trobareu cap que us agradi??), us costarà zero. Si voleu un pressupost ajustat per la vostra web, aquesta és la vostra opció.

I els inconvenients?