CMS

Drupal

Drupal

slav

Kolejny post z cyklu podstawy CMS, tym razem

Drupal to system równie popularny jak wymieniany wcześniej WordPress . Drupal posiada dużo większe możliwości i skupia ogromną rzeszę developerów pracujących stale nad jego rozwojem. Największą jego potęgą jest jego modularność. Zasadniczo “w Drupalu można zrobić wszystko”.

Jaki CMS wybrać?

Jaki CMS wybrać?

slav

Tytuł tego postu jest bardzo dobry, ale odpowiedzi prostej nie ma. Można skorzystać z porównania, ale w większości przypadków decyzję za nas powinien podjąć specjalista. Wszystko zależy od naszych potrzeb, struktury serwisu… zasobności portfela. Wprawdzie systemy CMS często są na darmowych licencjach nie należy zapominać, że ich wdrożenie będzie  kosztować.

Jak walczyć ze SPAMem na stronie

Jak walczyć ze SPAMem na stronie

slav

Problem SPAMu to nie tylko kwestia setek maili które otrzymujemy na nasze skrzynki emailowe, ale również bzdurne komentarze do naszych wpisów, oraz masowo wysyłane odnośniki na forach. Tym razem przedstawię kilka sposóbów na moderację komentarzy.

WordPress

WordPress

slav

Nowy cykl artykułów, w którym postaram się opisać popularne systemy CMS. Zaczniemy oczywiście od króla.

WordPress to aktualnie najpopularniejszy system zarządzania treścią na świecie. Jego prostota instalacji i obsługi sprawia, że uruchomienie kompletnego serwisu zajmuje mniej niż 10 minut.

Po co komu CMS?

Po co komu CMS?

slav

Z racji na to, że jest to generalnie tematyka tego bloga, warto odpowiedź sobie na jedno zasadniczo ważne w życiu pytanie “Po co komu CMS”. W gruncie żeczy odbieram sobie “pracę”, ale faktem jest ze zdarzają się sytuacje gdzie system CMS jest kompletnie niepotrzebny. Właśnie – ale kiedy jednak jest? Zapraszam do lektury.

Obrazkowy lorem ipsum czyli obrazkowe zaślepki

Obrazkowy lorem ipsum czyli obrazkowe zaślepki

slav

O lorem ipsum każdy webmaster słyszał już pewnie nie raz. Szczególnie od klienta, który zdziwiony twierdzi, że coś nie tak jest ze stroną bo jest “po łacinie”. Ja mam zawsze problem z zaślepkami na obrazki. Można wstawić obrazki np. z istocka, albo wkładać wszędzie .png o wymiarach 1×1 i rozciągać przez parametry width i heigh, zdecydowanie jednak lepiej wygląda prawdziwe zdjęcie lub ilustracja.

Standardowo używam mojego przyjaciela Abe’a – który z zupełnienie nieznanych mi przyczyn zawsze znajduje się w katalogu “przykładowe obrazki”. Niestety nie każdy lubi tego sympatycznego stworka, szczególnie tzw. “poważni” i “korporacyjni” klienci, więc… skąd brać dobre “zaślepki”? Poniżej lista kilku serwisów które nam w tym pomogą

Zmieniam zdanie na temat Drupala

slav

Jakiś czas temu opisałem Drupala jako całkiem fajny system, ale z pewnymi wadami 🙂 Z racji na to, że nie miałem okazji wiele na nim pracować (raptem 4 projekty + tuzin modyfikacji) uważałem go za system mało przyjazny web developerowi. Dzisiaj zmieniam zdanie – system jest bardzo przyjazny dla webdevelopera, bo… wszystko można wyklikać.

elRTE czyli kolejny WYSIWYG

elRTE czyli kolejny WYSIWYG

slav

elRTE to kolejny edytor [wikipedia]WYSIWYG[/wikipedia] który można osadzać we własnych projektach. Od reszty popularnych skryptów odróżniają go dwie rzeczy. Pierwszą z nich jest to, że został on napisany z użyciem i pełnym wsparciem jQuery – co nie byłoby niczym specjalnym gdyż większość z edytorów WYSIWYG w mniejszym lub większym stopniu radzi sobie z AJAXem, ale tutaj elRTE wykorzystuje nie tylko jQuery, ale też jQuery UI .

Frameworki CSS – Bueprint i 960 Grid System

Frameworki CSS – Bueprint i 960 Grid System

slav

Czasami potrzebujemy zrobić na szybko jakąś stronę, bez tracenia czasu na zabawę z HTML, CSS i układaniem wszystkiego. Każda strona składa się z tych samych elementów: mamy nagłówek, potem może być menu, po lewej, po prawej, albo poziome. Jest miejsce na treść – w układzie jednym lub wielu kolumn, a potem stopka. Jeżeli nie mamy czasu na ręczne kodowanie całgo CSS, a dokładność “co do piksela” nie jest krytyczna – wtedy z pomocą przychodzą nam gotowe Frameworki CSS3. Niektóre są bardzo proste – zawierają tylko style do wyzerowania wszystkich wartości CSS (tak żeby bazować na tym samym dla każdej przeglądarki), inne zawierają gotowe predefinowane ustawienia kolumn i wierszy (wklejamy tylko treść w odpowiednią kolumnę). Ostatnia grupa to tzw. “grid system”, które umożlwiają dowolne ustawianie elementów w systemie siatki.