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

Kā nomainīt WordPress administrācijas URL, lai novērstu brute-force uzbrukumus

Pēdējā laikā WordPress brute-force uzbrukumi ir kļuvuši ļoti izplatīti un, ja Jūs izmantojat WordPress, arī Jūsu mājaslapa ir pakļauta riskam. Viens no problēmas galvenajiem cēloņiem ir apstāklis, ka WordPress mājaslapas noklusēti izmanto /wp-admin un wp-login.php lai nodrošinātu pieslēgšanos administrācijai.

Problēmu vislabāk un visefektīvāk var novērst izmantojot WordPress spraudni HC Custom WP-Admin URL, kas ļauj nomainīt noklusēto administrācijas adresi uz brīvi izvēlētu, kuru zināsiet tikai Jūs.

HC Custom WP-Admin URL spraudnis strādā veicot izmaiņas WordPress .htaccess failā, pāradresējot pieprasījumus uz Jūsu izvēlēto URL.

 

Pēc spraudņa uzstādīšanas, ejiet uz Settings -> Permalinks (Iestatījumi -> Saites) un norādiet vēlamo URL laukā "WP-Admin Slug".

 

Pēc izmaiņu veikšanas, mēģinot pieslēgties WordPress administrācijai ar noklusētajiem /wp-admin vai wp-login.php linkiem, notiks pāradresācija uz mājaslapas sākumlapu. Pieslēgties varēsiet tikai izmantojot norādīto "WP-Admin Slug"

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.

10 labākas atvērtā koda bezmaksas interneta veikalu programmas

Atvērtā koda interneta veikali

Iepirkšanas risinājumu nozare mūsdienās palielinās. Ja Jūs gribat izveidot savu interneta veikalu, pastāv vairāki varianti, no kuriem izvēlēties. Šeit ir saraksts ar bezmaksas atvērtā koda interneta veikalu risinājumiem. Katra programma ir izveidota, lai piesaistīt noteiktu klientu un pakalpojumu grupu. Ir svarīgi iepazīties ar interneta veikalu risinājumiem pirms izdarīt savu izvēli.

1. Magento

Magento ir daudzfunkcionāls interneta veikalu risinājums, izveidots izmantojot atvērtā koda tehnoloģiju, kas piedāvā interneta tirgotājiem nebijušu elastību, pārvaldot savu interneta veikala izskatu, saturu un funkcionalitāti. Magento intuitīvais administrācijas interfeiss ietver plašas marketinga iespējas, optimizāciju meklētājprogrammām un preču pārvaldes rīkus, kas dod iespēju tirgotājiem veidot interneta veikalus, kuri ir pielāgoti viņu biznesa unikālajām vajadzībām.

2. Opencart

OpenCart ir atvērtā koda uz PHP bāzes veidota online iepirkumu groza sistēma. Spēcīgs e-komercijas risinājums interneta tirgotājiem ar iespēju veidot savu online biznesu un piedalīties e-komercijā ar minimālām izmaksām. OpenCart ir jau gatavs interneta veikala risinājums. To var vienkārši ieinstalēt, izvēlēties veidni, pievienot preces un viss ir gatavs, lai jau sāktu pieņemt pasūtījumus.

3. OSCommerce

OSCommerce ir e-komercijas interneta veikalu risinājums, kas piedāvā daudz dažādu gatavu funkciju un ļauj uzstādīt interneta veikalu diezgan ātri un vienkārši. Tas ir pieejams bezmaksas kā uz atvērtā koda balstīts risinājums. Tagad osCommerce ir jaunajā līmenī, tuvojoties e-komercijas vispārīgiem risinājumiem, to ne tikai ir viegli uzstādīt un uzturēt, bet tas arī atvieglo interneta veikala administrātoriem prezentēt viņu veikalus saviem klientiem ar viņu unikālajām vajadzībām.

4. Prestashop

Prestashop ir godalgotais e-komercijas risinājums, kas uzvarēja Best Open Source Business Application. Izplatīts saskaņā ar atvērtā koda licenci, Prestashop tagad izmanto daudzos interneta veikalos visā pasaulē. To atbalsta vairāku izstrādātāju kopienas, kuri bieži izveido dažādus papildinājumus, lai paplašinātu Prestashop funkcionalitāti.

5. Ubercart

Ubercart ir atvērtā koda e-komercijas iepirkumu groza sistēma, kas pilnībā saintegrē Jūsu interneta veikalu ar Drupal, vadošo atvērtā koda satura vadības sistēmu. Tā ir spēcīga kombinācija ikvienam, kas vēlas veidot lietotāju grupu ap produktu, pārdot piekļuvi īpašam saturam, piedāvāt maksas failu lejupielādes un vēl daudz ko vairāk.

6. Zen Cart

ZenCart patiesi ir e-komercijas māksla. Bezmaksas, lietotājam draudzīga, atvērtā koda iepirkumu groza programma. Šo interneta veikalu programmu izstrādā veikalu īpašnieku, programmētāju, dizaineru un konsultantu domubiedru grupa, viņi uzskata, ka e-komericijas mājas lapu dizainu var un vajag veidot savādāk. ZenCart piedāvā lielisku atbalstu un pamācības ar plašu dokumentāciju, lai palīdzētu Jums katrā posmā.

7. Tomato Cart

Tomato Cart ir nākamās paaudzes atvērtā koda iepirkumu groza sistēma, kura tika izveidota kā atzarojums no osCommerce 3 kā atsevišķs projekts. TomatoCart administrācijas daļa ir pilnībā pārrakstīta, pamatojoties uz ExtJS, kas ir pārrobežu pārlūku JavaScript bibliotēka Rich Internet Applications veidošanai. Tas ietvēr daudz augstas veiktspējas un pielāgojamu lietotāja interfeisa logrīku, lai vienkāršotu darbu ar web aplikācijām. Web aplikācija ļauj lietotājiem saglabāt vairākus logus atvērtus vienlaicīgi, kas atļauj lietotājiem strādāt ar vairākiem moduļiem, piemēram, ar produktiem, klientiem un pasūtījumiem vienā un tajā pašā laikā.

8. Zeus Cart

Zeus Cart ir neticami stabila atvērtā koda iepirkumu groza sistēma ar bagātīgu interfeisu. Tas ir vienkāršs e-komercijas programmatūras kopums, kas ļauj pat netehniskai personai ar minimāliem centieniem atvērt interneta veikalu. ZeusCart ir internetā izvietots PHP/My SQL iepirkumu grozs, kurš ir vienkāršs, jaudīgs, un kuru ir vienkārši izmantot. Zeus Cart iekļauj sevī vairākas marketingam pielāgotas funkcijas, kuras var Jums palīdzēt palielināt Jūsu pārdošanas apjomus, veicināt atkārtorus pirkumus un palielināt klientu apmierinātību.

9. Spree Commerce

Spree ir 100% atvērtā koda e-komercijas platforma, kas darbojās uz populārās Ruby on Rails sistēmas. Tā tika izstrādāta, lai padarītu pielāgošanu un modernizāciju pēc iespējas vienkāršāku. Spree atbalsta liela izstrādātāju kopiena visā pasaulē un tas ir viens no populārākajiem atvērtā koda projektiem.

10. Abante Cart

AbanteCart ir bezmaksas uz PHP bāzes veidots e-komercijas risinājums tirgotājiem, kas sniedz iespēju izveidot online biznesu un pārdot preces internetā ātri un efektīvi. AbanteCart programmu veido un atbalsta pieredzējuši entuziasti, kuri ir kaislīgi par savu darbu un ieguldījumu e-komercijas nozarē. AbanteCart ir vairāk nekā vienkārši iepirkumu grozs, tas ir strauji augoša interneta veikalu programma ar daudzām priekšrocībām.