Joomla 3.4.6 – svarīgs drošības atjauninājums

Ir izlaists kritisks drošības atjauninājums populārajai saturvadības sistēmai Joomla. Ņemot vērā ievainojamības nopietnību, iesakam atjaunināt Joomla uz jaunāko versiju (3.4.6) pēc iespējas ātrāk.

Sīkāka informācija: https://www.joomla.org/announcements/release-news/5641-joomla-3-4-6-released.html

Minētā ievainojamība ietekmē visas Joomla versijas no 1.5 – 3.4.5.

Mājaslapas, kas izmanto Joomla 1.5 vai 2.5 ir nepieciešams atjaunināt uz jaunākajām versijām (1.5.26 un 2.5.28) un uzstādīt drošības ielāpus, kas pieejami šeit: https://docs.joomla.org/Security_hotfixes_for_Joomla_EOL_versions

Drošības ielāpus versijām 1.5.26 un 2.5.28 varat uzstādīt tos instalējot no Joomla administrācijas.


Sīkāka informācija par ievainojamību: https://developer.joomla.org/security-centre/630-20151214-core-remote-code-execution-vulnerability.html

6 mājaslapas dizaina un izstrādes procesa fāzes

Mājaslapas dizaina un izstrādes process

Mājaslapas izstrādes procesā ir vairāki soļi – no sākotnējās informācijas apkopošanas līdz mājaslapas izveidei un uzturēšanai, lai mājaslapa nenoveco un paliek aktuāla.

Precīzs process vienmēr būs nedaudz atšķirīgs, tas ir atkarīgs no izstrādātāja, bet pamati ir vienādi:

  •  Informācijas apkopošana
  •  Plānošana
  •  Dizains
  •  Izstrāde
  •  Testēšana un publicēšana
  •  Uzturēšana

   
Pirmā fāze: Informācijas apkopošana

Pirmais solis, lai izveidotu veiksmīgu mājaslapu, ir informācijas apkopošana. Ir daudz lietu, kuras ir jāņēm vērā, kad tiek veidoti Jūsu mājalapas izskats un koncepts.

Šis pirmais solis faktiski ir pats svarīgākais, jo tas ietver izpratni par uzņēmumu, kuram mājaslapa tiek veidota. Tas ietver labu izpratni par Jums – kādi ir biznesa mērķi un kā var tikt izmantots internets, lai tos sasniegtu.

Ir svarīgi, lai Jūsu lapas izstrādātājs sāktu ar pamatjautājumu uzdošanu, kas palīdzētu saprast Jūsu biznesu un Jūsu vajadzības attiecībā uz mājas lapu.

Dažas lietas, kas jāņēm vērā:

Uzdevums

Kāds ir mājas lapas uzdevums? Vai Jūs vēlaties sniegt informāciju, veicināt pakalpojumu, pārdot preci…?

Mērķi

Ko Jūs gribat paveikt, izveidojot šo lapu? Divi no izplatītākajiem mērķiem ir pelnīt naudu vai dalīties ar informāciju.

Mērķauditorija

Vai pastāv noteikta cilvēku grupa, kas palīdzēs Jums sasniegt savus mērķus? Ir noderīgi iztēloties "ideālu" cilvēku, kuru Jūs gribētu redzēt kā savas mājaslapas apmeklētāju.
Jāņem vērā viņa vecumu, dzimumu vai intereses – tas vēlāk palīdzēs noteikt labāko dizaina stilu Jūsu lapai.

Saturs

Kāda veida informāciju mērķauditorija meklēs Jūsu mājas lapā? Vai viņi meklēs noteiktu informāciju, konkrētu preci vai pakalpojumu, tiešsaistes pasūtīšanu…?

Otrā fāze: Plānošana

Izmantojot informāciju, kas tika iegūta pirmajā fāzē, ir pienācis laiks izveidot mājas lapas plānu. Šajā solī tiek izstrādāta mājas lapas karte.

Mājas lapas karte ir saraksts ar visām galvenajām tēmām, kā arī apakštēmām, ja tādas pastāv. Tas kalpo kā ceļvedis mājas lapas saturam, un ir svarīgs, lai attīstītu konsekventu un viegli saprotamu navigācijas sistēmu. Veidojot mājaslapu, ir jādomā par gala lietotāju jeb Jūsu klientu. Tie tomēr ir cilvēki, kuri interesēsies par Jūsu pakalpojumu vai iegādāsies Jūsu preci. Labs lietotāja interfeiss ir pamats, lai mājas lapā būtu viegli orientēties.

Plānošanas posmā Jūsu mājas lapas izstrādātājs Jums palīdzēs izlemt, kādas tehnoloģijas izmantot. Tādu elementu izmantošana, kā CMS (content management system, satura vadības sistēma), piemēram, Joomla, vai būs nepieciešamas kādas kontaktformas, utt. – tiek apspriesta, plānojot mājas lapu.

Trešā fāze: Dizains

Vadoties pēc līdz šim apkopotās informācijas, ir pienācis laiks noteikt mājas lapas vizuālo izskatu.

Mērķauditorija ir viens no galvenajiem faktoriem, kas jāņem vērā. Ja mājas lapa tiek veidota, piemēram, tīņiem, tā izskatīsies pavisam savādāk nekā lapa, kura tiek veidota finanšu iestādei. Kā daļu no dizaina fāzes, ir svarīgi arī iekļaut tādus elementus, kā uzņēmuma logo vai krāsas, lai stiprinātu sava uzņēmuma identitāti mājas lapā.

Jūsu dizaineris izveidos vienu vai vairākus dizaina prototipus mājaslapai. Tas parasti ir attēls ar galējo dizaina izskatu. Bieži vien Jums var tikt nosūtīts e-pasts ar mājas lapas maketu, bet daži izstrādātāji, kā Area IT, dara pat vairāk – piedāvā Jums iespēju apskatīt lapas izveides procesu.

Jūsu mājas lapas izstrādātājam būtu Jums jāļauj apskatīt Jūsu projektu izstrādes un attīstības posmos. Tas dod Jums iespēju izteikt savu viedokli par to, kas Jums patīk un nepatīk lapas dizainā.

Ceturtā fāze: Izstrāde

Izstrādes fāze ir posms, kad pati mājas lapa jau tiek veidota. Šajā posmā izstrādātājs izmantos visus atsevišķos dizaina elementus un apvienos tos, izveidojot reālu, funkcionālu mājaslapu.

Šajā laikā izstrādātājam jāļauj Jums apskatīt mājas lapu izstrādes progresā, lai Jūs varētu ieteikt kādas papildus izmaiņas vai labojumus, ja tādi ir nepieciešami.

Piektā fāze: Testēšana un Publicēšana

Šajā posmā Jūsu mājas lapas izstrādātājs strādās pie gala detaļām un mājaslapa tiek testēta. Tiek pārbaudītas tādas lietas, kā pilnīga formu un citu skriptu funkcionalitāte, kā arī tiek veikts, lai mājaslapu būtu iespējams korekti apskatīt visās populārākajās pārlūkprogrammās.

Sestā fāze: Uzturēšana

Jūsu mājas lapas attīstība nebūt nav galā. Labs veids, kā piesaistīt atkārtotus apmeklētājus – regulāri piedāvāt jaunu saturu vai preces. Lielākā daļa web-izstrādātāju piekritīs ar Jums sadarboties vai atjaunināt mājas lapas informāciju arī tālāk. Area IT piedāvā uzturēšanas paketes jeb hostingu par izdevīgām cenām.

Ja Jūs gribētu atjaunināt savas mājas lapas saturu patstāvīgi, tad to var darīt ar CMS (satura vadības sistēmu), ja mājas lapa ir veidota, piemēram, ar WordPress vai Joomla. To būtu jālemj plānošanas fāzes laikā.

Ja mājas lapa tiek veidota ar CMS, tas dod Jums iespēju rediģēt saturu patstāvīgi. Jums tiek dota pieeja administrācijas daļai, kur Jūs varat izmantot tiešsaistes teksta redaktoru (līdzīgs Microsoft Word mini vesijai). Jūs varēsies rediģēt esošo saturu un pievienot jaunas lapas un saturu patstāvīgi.

Vai atjaunot savu mājas lapu patstāvīgi, ir atkarīgs tieši no Jums. Daži cilvēki dod priekšroku tam, lai viņi varētu visu kontrolēt un vēlās veikt atjauninājumus savā lapā tajā brīdī, kad izlemj to darīt. Citi izvēlās pilnībā nodot citiem darbus ar savu mājas lapu, jo viņiem ir pietiekoši daudz citu, svarīgāku darbu, kuriem ir nepieciešams veltīt uzmanību.

Citi uzturēšanas veida uzdevumi ir regulāras mājas lapas rezerves kopijas, CMS atjauninājumi, papildus spraudņu uzstādīšana u.c.

Joomla vai WordPress: Kuru satura vadības sistēmu izvēlēties?

Kaut arī pastāv liels satura vadības sistēmu (CMS) daudzums, pasaulē populārākās un visplašāk izmantojamas ir WordPress un Joomla. Daži kļūdaini uzskata, ka Joomla un WordPress ir populāras tikai tāpēc, ka tās ir visvecākās. Īstenībā tās nav ne vecākās, ne vienas no pirmajām CMS. Ir liels CMS daudzums, kuri eksistēja vēl pirms 2000.g. WordPress parādījās 2003.g., bet Joomla ap 2005.g.

CMS popularitāte ir bieži atkarīga no tās izmantošanas ērtības. Plaši atzīto atvētā koda CMS parādīšanās deva iespēju miljoniem lietotāju visā pasaulē veidot savas dinamiskas mājas lapas. Pat daži ietekmīgākie zīmoli pievērsās atvērtā koda satura vadības sistēmu izmantošanai ar mērķi padarīt efektīvāku tīmekļa pārvaldības procesu.

Šī raksta mērķis ir sniegt Jums nepieciešamo informāciju, lai izvēlētos starp Joomla un WordPress.

Kas ir satura vadības sistēma?

Pirms sākt aprakstīt WordPress un Joomla, ir svarīgi apgūt pamatus. Ja Jums nav zinams, kas īsti ir satura vadības sistēma, tad objektīvi nosvert kādas CMS plusus un mīnusus varētu būt problemātiski. Vispārīgi runājot, satura vadības sistēma ir kāda programma, kas pārvalda mājas lapas saturu.

WordPress plusi un mīnusi

Plusi
Atvērtā koda – Šis aspekts padara WordPress par plaši izmantojamu kā iesācēju, tā arī pieredzējušo mājas lapu izstrādātāju strarpā. Atvērtā koda būtībā nozīmē, ka Tu vari lejupielādēt CMS programmas kodu un modificēt to atbilstoši savām vajadzībām. Tas nozīme arī to, ka programmatūra ir bezmaksas.

Viegla uzstādīšana – WordPress var tikt uzstādīts apmēram piecās minūtēs.
Pielāgošana – Ir simtiem bezmaksas dizaina veidnes, kuras ir pieejamas WordPress lietotājiem – vai nu WordPress mājas lapā, vai nu izmantojot trešās puses pakalpojumus. Tas ļauj pat nepieredzējušiem lietotājiem pielāgot mājas lapas savām personīgām vai biznesa vajadzībām. Bez dizaina šabloniem pastāv arī tūkstošiem paplašinājumu, no kuriem izvēlēties, lai uzlabotu Jūsu mājas lapas saturu.

Mīnusi
Drošība – Drošība ir vienmēr bijusi liela problēma atvērtā koda satura vadības sistēmām, bet to ir īpaši svarīgi pieminēt, kad runa ir par WordPress. Lieta ir tāda, ka atvērtām kodam var piekļūt ikviens – pat tas, kam ir apšaubāmi motīvi koda izmantošanai.

Uzturēšanas maksa – Lai gan lejupielādēt un izmantot WordPress ir 100% bezmaksas, uzturēt Jūsu WordPress mājas lapu nav bezmaksas. Jums ir jāapsver hostinga, e-komercijas rīku un specializēto paplašinājumu izmaksas.

Pielāgošanas sarežģītība – Ja tomēr plānojat pielāgot Jūsu WordPress mājas lapu ārpus standarta, tad bez mājas lapu izstrādes pieredzes vai pieredzējusi programmētāja, Jums var rasties problēmas.

Joomla plusi un mīnusi

Plusi
Viegla uzstādīšana – Līdzīgi kā WordPress, Joomla var uzstādīt un sākt izmantot dažu minūšu laikā.

Jaudīgi paplašinājumi – Joomla piedāvā lietotājiem plašu izvēli ar paplašinājumiem, lai palīdzētu uzlabot mājas lapas saturu. Tas ietver visu, sākot ar paplašinājumiem līdz moduļiem, kas visi ir atvērtā koda.

Dažādas piekļūves tiesības – Ja vairākiem lietotājiem ir pieeja Jūsu mājas lapai, tad ir svarīgi, lai būtu iespēja uzstādīt dažādas lietotāja piekļūves tiesības. Joomla ļauj uzstādīt līdz pat deviņiem dažādiem lietotāja piekļūves tiesību līmeņiem.

Mīnusi
Funkcionālitātes paplašināšana – Ja Jums Joomla pasaule ir kas jauns, tad funkcionālitātes paplašināšana kļūs par problēmu. Ja Jūs vēlēsieties uzlabot funkcijas, kā piemēram, izveidot speciālizētās pogas, flash-saturu utt., tad Jums būs nepieciešama mājas lapu izstrādātāja vai programmētāja palīdzība.

Nav ļoti SEO draudzīga – Nav tā, ka Joomla ir SEO nedraudzīga, bet lai to optimizētu, ir nepieciešams uzstādīt papildus paplašinājumus. Bet tad, kad tas tiks izdarīts, mājas lapa kļūs tik pat SEO draudzīga, kā ar jebkuru citu CMS.