marts 29, 2010
Pateicoties interneta žurnāliem (blogiem), kas kļuvuši par izplatītu sērgu, kā arī vispārpieņemtajai praksei daudz ko dot par velti, lietotājiem pieejamas daudz un dažādas platformas, lai uzsāktu vairot internetā informācijas gūzmu.
Populārākais no šiem produktiem, kā visiem jau zināms, ir WordPress. Šī produkta izplatību var izskaidrot ar lietošanas ērtumu, milzum daudz noderīgiem un ne visai spraudņiem (plugins), kā arī “straight-forward” instalēšanas un pielāgošanas procedūru.
Tā vien šķiet, ka iespējas WordPress lauciņā ir neierobežotas, bet, pagaidām, tā vēl vis nav. Ja rodas nepieciešamība izveidot ko vairāk par blogu, piemēram delfi.lv līmeņa portālu, šajā gadījumā ar WordPress pagaidām ir par maz un talkā nāk Drupal.
Drupal filozofija un uzbūve ir daudz komplicētāka, jo tās pamatā ir datu abstrakcijas modelis, kas ļauj uzbūvēt teorētiski jebkādu datu struktūru, kā arī atainot to jebkādā vēlamā veidā, pretstatā secīgajam, pēc datuma grupētajam WordPress rakstu/tagu/sadaļu modelim.
Vienkāršā valodā runājot, iekš Drupal iespējams definēt savus, unikālus (rakstu), jeb datu tipus, kā arī veidus kā tos atlasīt/izvadīt, neķeroties pie programmēšanas bet izmantojot milzīgo Drupal moduļu klāstu un, salīdzinoši, vienkāršu konfigurēšanas procesu.
Viena no svarīgākajām Drupal īpatnībām ir moduļu savstarpējā komunikācija, kad viens modulis izmanto otra funkcijas un otrādi. Tamdēļ iesācējam var šķist mazliet nenormāli, ka katram sīkumam, piem. bilžu augšuplādēšanai, atainošanai, ievietošanai sadaļā, resize utt. funkcijām jāmeklē un jāinstalē atsevišķs modulis.
Tomēr pacietība tiek atalgota. Kad interneta žurnāls sasniedz sava apmeklējuma kritisko masu, un ir laiks kļūt par portālu, rodas šādas nepieciešamības: pievienot lietotāju augšup lādējamus foto/video (kas paši konvertējas uz flash un tiek atainotas pleijerī), bilžu ūdenszīmes, automātiski apaļojošus bilžu strūrus, sarežgītas struktūras ziņu lapas ar daudzām kolonnām un apakškolonnām utt. utjp., un to visu, kā pašam gribas, nevis kā uzprogrammējuši viena spraudņa autori, Drupal kļūst par labāko sabiedroto.
Minēsim noderīgāko (un vienkārši nepieciešamo) Drupal resursu sarakstu, ja kāds vēlas pamēģināt, uz ko Drupal ir spējīgs.
Have fun!