2009-08-24 12 views
6

Mam zamiar rozpocząć pracę na stronie dla klienta i walczę z tym, jak to zrobić. Oni chcą (w kolejności priorytetu)CMS vs. Straight HTML dla strony?

  1. Witryna, która wygląda ładnie i jest funkcjonalna, ponieważ będzie prezentować informacje, które chcą w sensowny sposób.
  2. Witryna łatwa do aktualizacji i dodania. Facet, który będzie robił aktualizacje, jest inteligentnym facetem i potrafi rozgryźć sprawy, ale nie jest programistą.

Więc zacząłem myśleć, że mogę zgiąć Wordpressa do mojej woli. Mają bardzo konkretny projekt, który stworzyli, więc musiałbym stworzyć własny motyw Wordpress. Ale używam stron Wordpress, aby utworzyć (wiele) stron, które trzeba utworzyć. Trochę zmagam się z pochylaniem nawigacji do pracy z tymi stronami. Na przykład potrzebuję linków do stron podrzędnych, aby wyświetlały się tylko wtedy, gdy wyświetla się strona nadrzędna. Szukałem wtyczek dla wtyczek, ale nie miałem wiele szczęścia, aby je znaleźć, i nie sądzę, żebym naprawdę chciał zhakować własną wtyczkę.

Mogę po prostu stworzyć motyw, w którym jest to tylko główna nawigacja i logo, a resztę kodu umieścić na stronach, ale równie dobrze mogę przejść do prostego kodu HTML.

Mam pewne ograniczone doświadczenie z Joomla i Drupalem. Czy ktokolwiek z was wie, czy mogę zrobić to łatwiejszym z tymi CMSami?

Pochylam się w kierunku prostej trasy HTML, a następnie przechodzę przez nią, jak ją zaktualizować i samodzielnie z niej korzystać. Ale obawiam się, że będę ich długoterminowym wsparciem technicznym w przyszłości.

Każda rada?

Dzięki. :)

+5

"Obawiam się, że będę ich długoterminowym wsparciem technicznym w przyszłości"? W tej gospodarce nie nazywa się to "strachem" - nazywa się "nadzieja" :-) – ChssPly76

+0

Ak, dzięki za edycję Darko. Mówienie jest trudne. – MayorAwesome

+1

Dobra uwaga, ChssPly76. Chociaż w tej gospodarce handluję za tą stroną. – MayorAwesome

Odpowiedz

3

myślę Wordpress, lub niektóre CMS, jest lepszym rozwiązaniem na dłuższą metę, ponieważ może dostać bardzo owłosione utrzymanie rzeczy jak archiwum, komentarze, kategorie, tagi itp z prostymi HTML. Dodatkowo, przy popularnym CMS takim jak Wordpress, możesz wykorzystać bogactwo wtyczek opracowanych przez innych. Byłoby również o wiele bardziej przyjazne dla użytkownika, aby zaprezentować klientowi ładny interfejs użytkownika (np. Interfejs WWW Wordpress), a nie kilka plików HTML, które muszą być ręcznie utrzymywane.

Co do Twojego "Potrzebuję linków do stron podrzędnych, aby wyświetlały się tylko wtedy, gdy wyświetlana jest strona nadrzędna", można hierarchicznie organizować strony Wordpress, a następnie korzystać z tej hierarchii w PHP tematu. Zobacz "if is a page, or a child of a page, or in a category (a solution)" dla przykładowego PHP Wordpress.

+0

Huh, to wygląda na coś, z czego mógłbym skorzystać. Myślę, że mogę to załatwić za mój konkretny problem. Jeśli to zrobię, zachowam umiejętność wykonywania wszystkich wymyślnych rzeczy w Wordpress. Dam ci ten strzał. Dzięki, Sarah! – MayorAwesome

+1

Statyczne strony HTML nadal mogą być używane dla prostych stron i ograniczonych środowisk bez wsparcia dla baz danych (jak wymaga tego Wordpress). –

2

Myślę, że bardzo zależy to od twoich umiejętności, klienta i faceta, który je aktualizuje. Z mojego doświadczenia wynika, że ​​nigdy nie można się pomylić z prostym kodem HTML. Wybór czegokolwiek to albo ból głowy do ustawienia albo ból głowy do utrzymania, lub najprawdopodobniej jedno i drugie.

+0

Tak, pochylam się w kierunku trasy bez bólu głowy, głównie dlatego, że handluję tą witryną. Chciałbym zrobić to tak szybko, jak tylko mogę, ale ponieważ lubię ludzi, dla których robię witrynę, nie chcę ich na dłuższą metę. – MayorAwesome

+2

Prosty HTML nigdy nikogo nie przekręca :) Zbyt skomplikowana robi! –

1

Odkąd pracujesz dla klienta, zdecydowanie wydaj go z CMSem takim jak Joomla, zanim przeturlasz swój. Utworzenie własnej witryny zwiększy przyszłe koszty dla klienta, jeśli będzie można tego uniknąć. Korzystanie z istniejącego systemu zarządzania treścią oznacza, że ​​ktoś inny może łatwiej przejąć pracę. Oznacza to również zmniejszenie kwoty wsparcia, którą będziesz musiał zapewnić, ponieważ Joomla (itp.) Ma społeczności użytkowników, którzy mogą pomóc w rozwiązywaniu problemów.

+0

Myślę, że dam Joomli strzał. Myślę, że po weekendzie i przy piwie lepiej zrozumiem, z czym mam do czynienia. – MayorAwesome

0

Najlepiej będzie, jeśli zainstalujesz jakiś fabrycznie zbudowany CMS. PHP-Fusion to dobry, który działa na PHP i MySQL (podstawowy stos W/LAMP) i jest wysoce konfigurowalny.

Jest łatwy do skonfigurowania, można go łatwo edytować i łatwo go aktualizować. Jest też mnóstwo wtyczek, z których możesz skorzystać.

Należy pamiętać, że PHP-Fusion jest łatwym do skonfigurowania systemem CMS, łatwym do skonfigurowania jako administrator i łatwym w modyfikacji, ale nie jest tak potężny, jak twierdzi Joomla. Może to być dobra pośrednia aplikacja do szybkiego skonfigurowania, podczas gdy otrzymasz bardziej skalowalną. Oba mogą korzystać z tej samej bazy danych, a dane są sercem większości aplikacji internetowych, więc nie będzie to zbyt duża transakcja do migracji.

0

Jeśli są fajne z prostym kodem HTML i nie mają budżetu na wykonanie fantazyjnego CMS-a, wystarczy użyć prostego kodu HTML.

Jeśli są gotowi wydać dodatkowe pieniądze, aby uzyskać chłodny CMS, to można sobie pozwolić na spędzenie czasu na dostosowanie WordPress lub nawet nauczyć Drupal. Można nawet tworzyć własne przy użyciu PHP, Rails!

0

Prawdopodobieństwo zmiany "niestandardowego projektu". Z mojego doświadczenia, kiedy widzę, że rzeczy takie jak grupa mają już określony projekt, ale nie wykonują tej pracy - wszystko, co słyszę, to przyszłe zmiany i potencjalne bóle głowy, z którymi będę musiał się zmierzyć. Joomla może być najbardziej gotowym podejściem do działania. Tworzenie szablonów i stosowanie ich do pokrewnych stron jest nieco trudne, ale gdy robisz to kilka razy, jest to dość szybkie.

Moim zdaniem, Wordpress nie jest CMS.

+0

Wiem, że Wordpress koncentruje się na blogu, ale można tworzyć z nim strony nieobjęte blogiem. Dlaczego NIE jest Twoim zdaniem CMS? – Phil

0

cóż, wybór zależy od tego, co wymaga klient z serwisu. Wspomniałeś, że zamierza zrobić kilka aktualizacji. Dlatego WP jest dobrą opcją dla strony, która będzie aktualizowana co najmniej raz w miesiącu. W przeciwnym razie Twój klient będzie musiał za każdym razem zwracać się do Ciebie za każdym razem, gdy potrzebuje nowej strony lub tematu.

Wp jest dość łatwy w użyciu, więc to może być świetnym rozwiązaniem.

Powiązane problemy