Advertisement

Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

Marcin Dańko współwłaściciel,
DAMET sp.j.

Temat: CMS do oceny

Dzień dobry.

Proszę osoby obyte z CMSami o opinię:
http://demo.damet.com.pl/v/
login i hasło: demo

Powyższe zostało popełnione przez podwykonawcę firmy ze stopki strony.
Sam nigdy nie bawiłem się żadnym CMSem więc trudno mi oceniać.


Przenosząc zawartość do zademonstrowania na serwer com.pl coś się popaprało i menu Produkty nie działa (na oryginale damet.eu działa). Na sprawdzenie CMSa wielkiego wpływu to mam nadzieję mieć nie będzie.
7.07.2010, 13:32

Temat: CMS do oceny

Na pierwszy rzut oka wygląda ok, ale optymalizacja SEO leży jak dla mnie.
9.07.2010, 09:42

Rafał W. Rosną w siłę ci,
którzy czekają na
wroga ciągnącego z
dal...

Temat: CMS do oceny

Kamil Niewczas:
Na pierwszy rzut oka wygląda ok, ale optymalizacja SEO leży jak dla mnie.

po czym to stwierdziłeś ?
9.07.2010, 09:51

Wojciech Zieliński Manager IT -
Software
Development,
Wdrożenia, R&D

Temat: CMS do oceny

Jak na małą stronę - może być... Zadnych fajerwerków, zaawansowanych funkcji, mocno przystosowany do strony (trochę mało możliwości samodzielnego późniejszego dostosowania np. wyglądu podstron - szablonów). Przydałaby się również możliwość edycji nagłówków/stopek technicznych, słów kluczowych itp. Ale to wszystko zależy jak dużo chcesz zmieniać na samej stronie.
Generalnie sądzę, że do roku-półtora powinien wystarczyć, później jednak będziesz pewnie chciał zmienić nieco więcej, niż tylko treści a wtedy będziesz musiał albo wdrożyć coś nowego, albo dostosowywać to co jest - ale metodą ewolucyjną, więc z pewnymi ograniczeniami.
Co do wspomnianego SEO - jeśli strona generowana to http://damet.com.pl - to rzeczywiście nie jest to mistrzostwo świata w zakresie optymalizacji.
Jeden duży minus CMSa - są problemy pod Chrome (pod inne nie sprawdzałem) - jednak jeśli zakładasz, że używać będziesz tylko określonej przeglądarki, nie powinien być to problem. Sprawdź jednak stronę wynikową pod kątem najpopularniejszych przeglądarek w różnych wersjach (najlepiej na podstawie statystyk z jakich przeglądarek wchodzą do Ciebie klienci).
9.07.2010, 10:32

Tomasz Staniak Uzależniony od
wyzwań

Temat: CMS do oceny

Tak mnie zastanawia za każdym razem - co ma CMS do SEO? CMS powinien nie przeszkadzać i zajmować się przechowywaniem danych oraz przekazywaniem ich do szablonów, którymi zarządza koder/osoba wprawna w SEO.
9.07.2010, 13:59

Paweł Krefta programuje /
projektuje /
doradzam

Temat: CMS do oceny

Tomasz Staniak:
Tak mnie zastanawia za każdym razem - co ma CMS do SEO? CMS powinien nie przeszkadzać i zajmować się przechowywaniem danych oraz przekazywaniem ich do szablonów, którymi zarządza koder/osoba wprawna w SEO.

Powinien miec mozliwosc definiowania slow kluczowych, opisow dla Google, ew robic to samemu. Pozatym generowanie unikalnych <title>, breadcrumb'a oraz sitemapy i wrzucanie do szablonow danych w ten sposob aby nie wystepowala duplikacja tresci - troche jednak tego jest :)
9.07.2010, 14:03

Grzegorz Iskierka Software developer

Temat: CMS do oceny

Paweł Krefta:
Tomasz Staniak:
Tak mnie zastanawia za każdym razem - co ma CMS do SEO? CMS powinien nie przeszkadzać i zajmować się przechowywaniem danych oraz przekazywaniem ich do szablonów, którymi zarządza koder/osoba wprawna w SEO.

Powinien miec mozliwosc definiowania slow kluczowych, opisow dla Google, ew robic to samemu. Pozatym generowanie unikalnych <title>, breadcrumb'a oraz sitemapy i wrzucanie do szablonow danych w ten sposob aby nie wystepowala duplikacja tresci - troche jednak tego jest :)

Dodatkowo (jesli chodzi o SEO) dobry CMS powinien miec mozliwosc:
- dodawania kodu weryfikujacego z Google/Bing dla n (wielu) uzytkownikow
- definiowania prefixow dla glownych typow danych (np. 'produkt', 'artykul', itd.)
- edycji slug`a (nice url) z mozliwoscia ustalania przekierowan 301 (stary url/e na nowy, tak zeby stare URLs byly nadal dostepne dla uzytkownikow/robotow i przekierowywaly na odpowieni nowy adres z headerem 301)
- latwego linkowania wewnetrznego (w tresci strony na dowolne slowa lub wyrazenia) i zewnetrznego z poziomu np. edytora WYSIWYG z opcjami ustalania takich rzeczy jak atrybut 'Nofollow', title dla kazdego linku
- ewentualnej edycji metatagu robots (index,follow,archive,noydir,noodp)
- grupowania podstron (np. poprzez tagi) co pozniej moze byc wykorzystane w czesci klienckiej do wyswietlania sekcji 'Podobne' / 'Powiazane' z linkami do innych powiazanych tematycznie podstron LUB do wyswietlania banerow
- w czesci klienckiej system powinien generowac poprawny kod (zgodny z W3C) + tak jak juz wspomnial Pawel, generowac dynamicznie sitemapy (zarowne te dla uzytkownikow jak i dla robotow) + obslugiwac poprawnie 404 (wysylac header 404) i nie pozwalac na 2 lub wiecej URLi prowadzacych do tej samej strony (tzw. cannonical issue, np. dla strony glownej http://strona.pl/ http://strona.pl/index.html)

Wymieniac mozna dalej, ale nie o chodzi w tym watku. Chyba najwazniejsze jest zeby wlasciciel strony (oczywiscie nie wszyscy potrzebuja takich opcji) mogl wykonac poprzez CMS proste rzeczy, ktore wspomoga pozycjonowanie.
9.07.2010, 19:10

Tomasz Staniak Uzależniony od
wyzwań

Temat: CMS do oceny

Grzegorz Iskierka:
Paweł Krefta:
Tomasz Staniak:
Tak mnie zastanawia za każdym razem - co ma CMS do SEO? CMS powinien nie przeszkadzać i zajmować się przechowywaniem danych oraz przekazywaniem ich do szablonów, którymi zarządza koder/osoba wprawna w SEO.

Powinien miec mozliwosc definiowania slow kluczowych, opisow dla Google, ew robic to samemu. Pozatym generowanie unikalnych <title>, breadcrumb'a oraz sitemapy i wrzucanie do szablonow danych w ten sposob aby nie wystepowala duplikacja tresci - troche jednak tego jest :)

Dodatkowo (jesli chodzi o SEO) dobry CMS powinien miec mozliwosc:
- dodawania kodu weryfikujacego z Google/Bing dla n (wielu) uzytkownikow
- definiowania prefixow dla glownych typow danych (np. 'produkt', 'artykul', itd.)
- edycji slug`a (nice url) z mozliwoscia ustalania przekierowan 301 (stary url/e na nowy, tak zeby stare URLs byly nadal dostepne dla uzytkownikow/robotow i przekierowywaly na odpowieni nowy adres z headerem 301)
- latwego linkowania wewnetrznego (w tresci strony na dowolne slowa lub wyrazenia) i zewnetrznego z poziomu np. edytora WYSIWYG z opcjami ustalania takich rzeczy jak atrybut 'Nofollow', title dla kazdego linku
- ewentualnej edycji metatagu robots (index,follow,archive,noydir,noodp)
- grupowania podstron (np. poprzez tagi) co pozniej moze byc wykorzystane w czesci klienckiej do wyswietlania sekcji 'Podobne' / 'Powiazane' z linkami do innych powiazanych tematycznie podstron LUB do wyswietlania banerow
- w czesci klienckiej system powinien generowac poprawny kod (zgodny z W3C) + tak jak juz wspomnial Pawel, generowac dynamicznie sitemapy (zarowne te dla uzytkownikow jak i dla robotow) + obslugiwac poprawnie 404 (wysylac header 404) i nie pozwalac na 2 lub wiecej URLi prowadzacych do tej samej strony (tzw. cannonical issue, np. dla strony glownej http://strona.pl/ http://strona.pl/index.html)

Wymieniac mozna dalej, ale nie o chodzi w tym watku. Chyba najwazniejsze jest zeby wlasciciel strony (oczywiscie nie wszyscy potrzebuja takich opcji) mogl wykonac poprzez CMS proste rzeczy, ktore wspomoga pozycjonowanie.

Sęk w tym, że to nie są funkcjonalności stricte CMSa - a przynajmniej nie są to funkcjonalności, którymi powinien być atakowany użytkownik panelu administracyjnego.

Generowanie kodu zgodnego z W3C to obowiązek wdrażającego - CMS co najwyżej nie powinien narzucać koderowi własnego kodu nad którym nie ma kontroli.

Moje zdziwienie/pytanie wynikało raczej z tego, że zbyt często mylone są funkcjonalności panelu administracyjnego (zarządzanie TREŚCIĄ) z technikaliami takimi jak SEO. W dobrym systemie użytkownik końcowy _nie musi_ wiedzieć, czy jego system generuje poprawne urle, nie musi obawiać się, że system wygeneruje dwa takie same adresy (programista, który by coś takiego zrobił, powinien powiesić się razem ze swoim programem) - on to po prostu robi.

Dodatkowo, dobry system uwzględnia rozdzielenie warstw nie tylko w zakresie HTML/CSS/języki programowania ale również w zakresie - nazwijmy to - grup zainteresowania. Pana, który edytuje treści na stronie, nie powinno interesować jakie tagi wpisać czy jak działają przekierowania po edycji tytułów/slugów (na marginesie - slugi można generować w oparciu o tytuł). Nie powinien tych funkcji widzieć w domyślnym interfejsie - tym bardziej, że wiele z nich powinna być tworzona automagicznie.
To jest niższy poziom abstrakcji, który powinien być dostępny dla wdrożeniowca/osób obsługujących klienta.

Co zaś się tyczy przedmiotu dyskusji: szału z panelem nie ma. Nie działa za dobrze w przeglądarkach opartych o silnik webkit (Safari, Chrome) więc za głęboko nie wchodziłem. Interfejs został zbudowany w oparciu o bibliotekę Jquery UI, przypuszczam, że są też wykorzystane jakieś efekty z tej biblioteki ale niestety u mnie nie działają.
Jeśli chodzi o kontakt tego CMS z rzeczywistością to z perspektywy trendów oceniłbym go jako ładniejsze przedłużenie phpmyadmin. Z poprawką na to, że jeśli umożliwia odbiorcy najważniejsze operacje i robi to bezbłędnie - na jakiś czas wystarczy. Za ten czas pojawią się wyższe oczekiwania i prawdopodobnie przyjdzie pora na upgrade.
10.07.2010, 12:52

Grzegorz Iskierka Software developer

Temat: CMS do oceny

Tomku, do Twojego ostatniego komentarza: zgadzam się z Toba odnośnie mylenia przez ludzi funkcjonalności systemu CMS z procesem SEO (niestety są dużo gorsze przykłady, np. http://technologie.gazeta.pl/internet/1,104530,7621132.... Głównym celem CMSa powinno być łatwe zarządzanie stroną poprzez intuicyjne narzędzia (patrz interfejs), które mogą być rozbudowane dla określonego klienta (jeśli jest taki wymóg) o opcje wspomagające wstępne pozycjonowanie. Zgadzam się również, że system powinien domyślnie z automatu generowąc title, slugi, description itd., ale jednocześnie powinien również umożliwiać ich dowolną edycję (jeśli admin wie w czym rzecz i potrafi to wykorzystać). Oczywiście wszystko można zrobić 'z automatu', ale często wymagania stawiane systemowi CMS przez klienta wykraczają poza to i po prostu chce on mieć większa władzę nad tym co można zrobić w panelu + nad tym co silnik frontendu wyprodukuje dla użytkowników czy robotów (każdy projekt jest inny i różne wymagania).

A wracający to głównego wątku (panelu na http://demo.damet.com.pl/v) to polecam popracować nad walidacją formularzy + wyświetlaniem informacji (komunikatów) po dodaniu/aktualizacji elementów + przeniesienim styli z HTMLa do pliku/ów CSS + niektórymi opcjami na formularzach (np. dodając nową pozycję w sekcji 'Kontakt' na formularzu dla opcji 'Zdjęcie w kontakcie' jest checkbox 'Usuń plik' -> pytanie jaki plik będzie usunięty, jeśli nic nie zostało jeszcze dodane? + np. edytując nową wiadomości dla opcji 'Kolor tła strony' jest pole input typu text -> aż się prosi tam np. http://www.eyecon.ro/colorpicker/. Ogólnie rzecz biorąc system oferuje podstawową edycję witryny i jeśli takie były wymagania klienta to jest ok (podejrzewam, że w niedalekiej przyszłości będą dodawane nowe moduły, w końcu to dopiero wersja 0.3 - E-ngine 0.3)
15.07.2010, 23:50



Wyślij zaproszenie do