Dlaczego WordPress

Dlaczego wybrałem WordPressa, dlaczego w ogóle jakąś platformę, zamiast np. samemu spróbować zrobić jakąś prostą stronę, z kilkoma prostymi funkcjonalnościami. No cóż.. Według mnie w dzisiejszych czasach mamy do czynienia z bardzo dużym zorientowaniem na cel, jaki się  chce osiągnąć – bardzo często jest to również związane z dużą presją czasu, czyli w skrócie – zrób coś, najczęściej dość skomplikowanego w jak najkrótszym czasie. Osoby, którym przedstawia się jakąś część swojej pracy najczęściej w ogóle nie zwracają uwagi na to, co jest pod spodem aplikacji – skupiają się na wyglądzie i na funkcjonalności. Biorąc również pod uwagę tę presję czasu zrobienie czegoś samemu może się znacznie w czasie i osiągnięcie jakiegoś celu, czyli w tym przypadku zwykła strona umożliwiająca wstawianie postów, komentarze, spis treści (rss) itp. W moim przypadku próbowałem coś takiego zrobić, ale ze względu specyfikę Silverlighta (prawdopodobnie również nie wystarczającą moją wiedzą), kiepski hosting, który ze względu na korzystanie przeze mnie z Silverlighta był wymagający, zarzuciłem ten pomysł. W aplikacji Silverlightowej ciężko korzysta się z htmla i tworzenie nowych postów (specyficzny xml) było dość kłopotliwe. W WordPressie można do tego wykorzystać np. Writera z pakietu Live Essentials Windowsa i staje się to prostsze. Poza tym nie oszukujmy się – ciężko byłoby samemu coś stworzyć, w krótkim czasie, zbliżonego choć trochę do takiego kombajnu jak WordPress, czy inne CMS’y i pewnie nie byłoby zrobione to tak dobrze.

Według mnie w dzisiejszych czasach osoby zajmujące się inżynierią oprogramowania często tworzą oprogramowanie korzystając z tzw. klocków – składamy oprogramowanie korzystając ze środowiska .NET lub JAVA, nie skupiając się np. jak środowisko realizuje np. wywołanie http, otwarcie pliku itp. Jako osoby programujące w tym środowisku musimy skupić się na wymaganiach klientów, często pod presją czasu. Tworzenie systemu bazodanowego stało się dużo mniej skomplikowane – znam osobę, która tworzyła kiedyś prosty system związany z pobieraniem kluczy, czy czegoś innego w C++ i robiła to grubo przez ponad rok. Teraz w .net czy javie można to zrobić lekko przez kilkanaście dni. Oczywiście języki niskopoziomowe mają dalej swoją niszę i nie wszystko da się zrobić w środowiskach wysokopoziomowych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">