Web

Ajutaţi-mă cu un site, vă rog!

Astea au fost primele cuvinte spuse de client la telefon. Un tip foarte relaxat care ştia exact ce vrea: să fie pe albastru, să conţină undeva steagul Bavariei şi să-l ajute să aducă clienţi la pensiune (el îi spunea casă de oaspeţi). Scurt şi la obiect. Ştefan treci la treabă! Nu a contat că era început de noiembrie când pe lângă cele 3 siteuri ale firmei mai aveam în grijă şi blogul, şi Twitter-ul şi clienţii care abia au aşteptat sfârşitul de an ca să dea năvală la promoţionale. Omul are nevoie de ajutor!

Se cumpără un domeniu, că nici de asta nu avea. „Cumpără-l pe numele tău că eu nu ţin neapărat să apară numele meu acolo. Am încredere în tine.” i-a spus şefului şi aşa s-a cumpărat un domeniu .com.ro „Aaaa… şi fă-mi ceva repede că îl dezvoltăm pe urmă” completă clientul.

Se bagă mare la lucru şi în câteva zile se „compune” inclusiv text pentru client şi gata: site-ul e sus!

„Înscrie-l şi pe portalurile de turism. Întâi pe alea gratuite şi apoi pe cele cu bani. Hai repede că se apropie sărbătorile.” Cu aceste cuvinte pe mine m-a dat gata: un om serios care ştie ce vrea.

„Să ştii că o să-l vreau şi în engleză şi în germană. Dar nu acum. După Crăciun. Acum e bun aşa, doar în română. Discutăm mai multe de sărbători.” veni un mesaj de la clientul nostru, stăpânul nostru. Atunci am început să transform site-ul în temă pentru Drupal. Şi bagă ceva „theme overrides”, şi mai discută cu unul cu altul, mai întreabă în stânga şi în dreapta să iasă treabă bună , că vine omul de Crăciun şi să fie totul bine.

Vine Crăciunul dar omul nostru nu vine o dată cu el. Îi scrie şefu’ email, îi spune cât îl costă şi… „250 de Euro? Nicigând. 50 Euro domeniul .ro? Voi sunteţi nebuni. Păi eu mă duc şi-mi iau găzduire cu 100 de Euro pe an şi am acolo un program care-mi face singur siteul şi primesc şi 3 domenii gratuite”. Şi de atunci nu am auzit de el.

Acum stau şi mă gândesc că de fapt el este un om de cuvânt. A spus de la bun început că vrea AJUTOR. Nu a spus că vrea să-i facem un site contracost. Nu a spus nici că ar vrea un site ieftin. A spus foarte clar „Ajutaţi-mă cu un site!”

Nu dau numele site-ului dar azi l-am găsit, surprinzător,  pe a doua pagină de Google după căutarea „cazare vânători neamţ” şi atunci când este accesat apare „Site suspendat pentru neplată”.

Deke McClelland şi Drupal

Acum câteva minute am intrat pe www.deke.com. Până aici nimic deosebit. Am vrut să citesc un articol şi mi-a cerut să mă înregistrez. Am spus OK, mă înregistrez, e super tare Deke şi am ce învăţa de la el.

Când să mă înregistrez … surpriză: site-ul lui Deke McClelland este făcut cu Drupal, ca temă de pornire a folosit Zen, iar ca module: CCK, Views + views bonus pack, fckeditor, simplenews, thickbox, addthis (pentru preluarea de pe Tweeter), jquery update şi google analytics.

Bienînţeles că la aceste module se adaugă şi altele (token, transliteration) însă ceea ce mă surprinde oarecum este lipsa modulelor pentru SEO elementar: nodewords şi faptul că totuşi nu are o temă proprie de Drupal şi a pornit de la Zen.. Am spus „oarecum” pentru că eu dacă aş fi fost în locul lui nu cred că m-ar fi interesat atât de mult SEO pentru că traficul ar fi venit de la sine, iar legat de temă…nu este obligatoriu să ai tema ta făcută cap-coadă, nu este nevoie să reinventezi roata dar nu ştiu de ce mă aşteptam să aibă o temă proprie 100%.

PS O altă surpriză a fost să constat că site-ul Loteriei Române e făcut cu Joomla.

Upgrade Joomla 1.5 la Joomla 1.6

Înainte de a începe upgrade-ul la Joomla 1.6 găseşte puţin timp să răspunzi la câteva întrebări:

  1. Am nevoie neapărat de Joomla 1.6, având în vedere noutăţile aduse?
  2. Componentele şi modulele folosite au variantă pentru Joomla 1.6?
  3. Mi-am modificat template-ul de la Joomla 1.5 pentru Joomla 1.6?
  4. Serverul îndeplineşte cerinţele minime?
  5. Versiunea mea de Joomla 1.5 este ultima versiune (la momentul scrierii acestui articol 1.5.22)?

Dacă la toate întrebările de mai sus răspunsul este „DA”, atunci ai nevoie de jUpgrade.

Se descarcă jUpgrade şi se instalează în site-ul cu Joomla 1.5. În meniul componente o să apară jUpgrade. Un simplu click şi apoi Start Upgrade. În funcţie de mărimea bazei de date, de conexiunea la internet şi de răbdarea ta, acest upgrade o să dureze ceva timp.

Trecerea de la Joomla 1.5 la Joomla 1.6 cu jUpgrade nu este un upgrade!

Să nu vă mire dacă, după ce jUpgrade şi-a terminat treaba, o să vă apară două linkuri cu Site şi Administrator! Da, această trecere de la Joomla 1.5 la Joomla 1.6 cu ajutorul jUpgrade de fapt instalează versiunea 1.6 de Joomla într-un director şi actualizează baza de date importând tot ceea ce era necesar.

Pţi încerca oricând, nu ai nimic de pierdut, nu se strică nimic. Totuşi, pentru siguranţă, înainte de a face acest lucru faceţi şi un backup al bazei de date şi al site-ului Joomla.

Eu am încercat acest „upgrade” de Joomla 1.5 la Joomla 1.6 şi în ceea ce priveşte articolele, categoriile, utilizatorii şi tot ce ţine strict de Joomla 1.5 au fost cu succes portate în Joomla 1.6. Probleme am avut cu Virtuemart-ul (folosit ca şi catalog, nu ca magazin online) şi cu faptul că în template-ul de Joomla 1.5 aveam ceva „template overrides” dar… şi modificări directe de Joomla. Ei… astea din urmă nu o să fie upgradate de către jUpgrade deoarece Joomla nu este făcut pentru a se modifica singur, de altfel nici nu este recomandată o modificare de Joomla core.

Dacă ai făcut ca mai sus şi ai ajuns în stadiul în care vrei să pui online noul site cu Joomla 1.6 atunci te conectezi la FTP sau file manager din cPanel (ai grijă să bifezi opţiunea cu „show hidden files”) şi copiezi / ştergi tot ce ţine de Joomla 1.5 cu excepţia directorului jUpgrade, deoarece în acest director se găseşte noua ta instalare de Joomla 1.6. După aceasta copiezi tot ce se găseşte în directorul jUpgrade în directorul în care era Joomla 1.5 instalat şi gata. Acum ţi-ai upgradat versinea de Joomla de la Joomla 1.5 la Joomla 1.6

În ceea ce mă priveşte am făcut acest lucru doar ca să testez dacă în acest moment pot să fac aceatsă trecere de la Joomla 1.5 la Joomla 1.6, dar în ceea ce priveşte trecerea propriu-zisă la Joomla 1.6 cred că se va produce undeva pe la sfârşitul verii sau chiar la începutul iernii. De ce? Din obişnuinţă. Din obişnuinţa de a nu folosi produse netestate şi neajunse la o oarecare maturitate, iar în cazul Joomla acest fapt este justificat şi prin numărul mare de extensii ce trebuiesc actualizate pentru noua versiune, Joomla 1.6

Joomla! 1.6 – a apărut

După apariţia Drupal 7 iată o nouă lansare mult aşteptată: Joomla! 1.6

Ce aduce nou Joomla! 1.6? Curioşii care au testat Joomla! 1.6 alpha/RC1 au vazut urmatoarele:

  • ACL – control mai bun asupra drepturilor de editare şi vizualizare a conţinutului;
  • s-a renunţat la structura standard învechită: Articol, Categorie , Secţiune. Acum pot să adaugi câte categorii şi subcategorii doreşti;
  • îmbunătăţiri privind instalarea şi actualizarea extensiilor Joomla!, suport multilanguage, templateuri noi şi semantic markup pentru SEO, multe alte îmbunătăţiri.

Pentru mine cele mai importante sunt primele 2: ACL şi noua structură de categorii.

Pentru cei care doresc să citească anunţul de lansare Joomla! 1.6 o pot face aici, în engleză şi aici, în română. Bineînţeles că există şi un demo de Joomla! 1.6 (aşa cum a fost la Joomla! până acum şi aşa cum este normal să fie), demo de Joomla! 1.6 care se poate accesa la următoarea adresă http://demo.joomla.org/

Acestea fiind spuse…mult succes celor ce folosesc Joomla!, să treacă cât mai repede la Joomla! 1.6 iar eu aştept un Virtuemart care să respecte structura MCV (aşa cum o face Joomla!) şi care să fie mult mai uşor de customizat (la fel, aşa cum permite Joomla! în acest moment). Bineînţeles că vor fi nemulţumiţi şi cârcotaşi, dar pentru mine ca utilizator de Joomla! nu pot decât să mă bucur de acestă nouă apariţie Joomla! 1.6 şi să-i ignor pe cei amintiţi mai înainte.

Lansare Drupal 7

Drupal 7Ştiu că sunt cu 5 zile întârziere dar… abia azi am revenit la servici şi cât timp am stat acasă am deschis laptopul de doar 3 ori (anul acesta o singură dată, doar pentru a descărca un film).

Aşadar, lume… lume… în data de 5 ianuarie anul curent s-a lansat Drupal 7. Construit de comunitate, pentru comunitate.

Mulţumiri celor care au contribuit la această versiune de Drupal (în jur de 1000 de persoane). Lista completă o găsiţi aici (eu unul chiar am să o citesc să văd câţi români sunt).

Detalii suplimentare despre lansare găsiti pe www.drupal.org, documentaţie, upgrade de la Drupal 6 la Drupal 7 şi detalii despre instalare găsţi aici.

Ce pot să mai spun altceva decât că aştept cât mai multe module şi cu mare nerăbdare aştept T3 Framework pentru Drupal 7!

PS Mi-a plăcut foarte mult ideea cu petrecerile de lansare Drupal 7.