Acilim CMS je jedan od projekata na kome intenzivno radim poslednjih meseci. Kako vreme prolazi, zahtevi klijenata već mogu da se uobliče u određeni šablon, pa sam krenuo sa razvojem sopstvenog CMS-a. Klijenti dobijaju kompletnu administraciju svog sajta na srpskom jeziku po ceni statičkog sajta, a ja dobijam više vremena, jer izrada sajta traje znatno kraće. Win - win situacija. Nego, da krenemo redom.
Prvenstveno zamišljen kao light-weight CMS, sa određenim setom opcija i mogućnosti, tokom razvoja je pretrpeo velike izmene. Tolike da je razvoj podeljen u dve grane: aCMS i aCMS OSE. aCMS OSE je ostao veran prvobitnoj zamisli - sistem za kreiranje neograničenog broja stranica, koje mogu biti sortirane po kategorijama (odnosno grupama), uz mogućnost lakog i brzog kreiranja galerija slika i video klipova. Kompletan sadržaj ima opciju ostavljanja komentara korisnika, koja se može uključiti ili isključiti za svaki delić pojedinačno.

Kontakt forma se podrazumeva - u svega par klikova kreira se stranica sa osnovnim detaljima o sajtu, zajedno sa kontakt formom koja unesene podatke šalje direktno na mail koji ste izabrali. Uz pomoć StopForumSpam API-ja, mogućnost spamovanja je svedena na minimum - i to bez dodatnog maltretiranja posetioca sajta u vidu CAPTCHA-e ili matematičkih operacija.
Sa druge strane, aCMS u svojoj punoj snazi ima dosta opcija. Pored svega što sadrži aCMS OSE, potpuna varijanta sadrži i neke dodatne module, poput: Q&A (odnosno "Pitanja i odgovori"), Forum, eShop, Adresar i Baneri. Svi ovi moduli mogu se lako i brzo dodati na aCMS OSE, imajući u vidu da je osnovni engine isti. Postoji i jedna velika razlika: aCMS ima mogućnost registrovanja korisnika - i to u nekoliko nivoa. Član, Saradnik, SuperSaradnik, Moderator, SuperModerator i Administrator. U nekom od narednih članaka objasniću njihove uloge.
Ceo sistem se zasniva na PHP 5 jeziku, uz potpuno korišćenje objektno-orijentisanog programiranja. Takođe, neophodna je i MySQL baza za smeštanje sadržaja i podešavanja. I to je to što se tiče tehničkih zahteva - jer mi nije bio cilj da napravim CMS koji može da se pokrene na 5-6 servera, makar on bio i najbolji na svetu. Template engine koji koristi aCMS je FastTemplate, izmenjen tako da još pojednostavi dizajniranje sajta, pa je sam dizajn u potpunosti odvojen od samog koda aCMS-a. Što u slobodnom prevodu znači - nema potrebe za poznavanjem PHP-a da bi ste kreirali unikatni izgled Vašeg sajta. HTML i CSS su sasvim dovoljni.
I za kraj ovog članka, Mineka.com koristi aCMS OSE beta, uz par dodataka u klasi Extras - dostupnoj u obe verzije aCMS-a.


