Det lyder virkelig interessant, at I selv har udviklet jeres eget CMS. Fleksibilitet, skalerbart og kontrol er tre vigtig punkter efter min mening. Venlig hilsen Christian |
Jeg har arbejdet ud fra den samme tankegang som dig ang. at udvikle evner indenfor programmering. Jeg har også valgt at lave eget CMS.. først et rimelig basic et, og efterfølgende lidt mere specialiseret, osv.. jo bedre du bliver, jo mere kan du udfordre dig selv.
Men vælger du at udbyde dine evner på den måde du gør, så vil jeg antage at du får meget få henvendelser. De færreste ønsker en unik løsning, som "kun" du kan hjælpe dem med senere. Det skal du ikke tage negativt, men det er en klassisk forretnings tankegang.
Hvis du vil udbyde dine programmeringsevner på denne måde (via amino), der vil du få langt mere respons ved at tillade kodning til allround CMS :-) Der kan du sagtens lære rigtig meget også.
Hvis du ikke vil Allround CMS løsning, så ville jeg også foreslå at du laver et CMS selv.
Hvis du koder PHP og bruger mysql, så laver du "hurtigt" et basic CMS. Derfra kan du prøve at gøre det igen fra nul, og så derefter prøve at specialiserer et CMS, som du kan udrulle til at køre med forskellige Databaser eller løse specifikke problemer som andre CMS systemer halter på. Find problemet og lav løsningen ;-)
At lave et "rigtigt" CMS kræver dog langt mere planlægning end almindelig programmering, og det er en udfordring jeg personligt godt kan lide ved siden af de øvrige udfordringer.
Baggrunden for at jeg har valgt at gå DIY CMS vejen er :
Hastighed - Du kan finde dit eget kompromis
Sikkerhed - Mindre udbredelse dvs. færre der gider prøve at hacke din løsning.
Overblik - Du har lavet det hele selv, og må naturligvis have tænkt over løsningen.. tanke giver indsigt og overblik.
Hvis du sikrer at dit CMS kan køre hurtigere med færre resourcer, så kan du bedre konkurrere med opsætning af en server som kører 100 af dine CMS kontra 100 Wordpress sites.. eller 100 Joomle sites.. osv :-)
Held og Lykke :-D