Skocz do zawartości
Forum komputerowe PC Centre

Za kulisami PC Centre

  • wpisów
    69
  • komentarzy
    90
  • wyświetleń
    167 782

PC Centre punktem wyjścia w rozważaniach o MDPro i MDLite

Geo

299 wyświetleń

PC Centre od tygodnia działa na nowym serwerze: znacznie szybszym i bezpieczniejszym. Sądzę, że wszyscy zauważyliście wyraźnie krótszy czas ładowania się naszego portalu – wzrost szybkości generowania się stron zauważalny jest zwłaszcza „we właściwej” części serwisu, forum nawet na poprzednim serwerze działało akceptowalnie szybko. Niestety, winnym wolnego wczytywania się stron jest przede wszystkim CMS (z ang. Content Management System), na którym oparte jest PC Centre. MDPro – z tego systemu zarządzania treścią korzystamy – nie radzi(ł) sobie z ciągle rosnącą oglądalnością i konieczne było przeniesienie zawartości portalu na wydajniejszą platformę.

 

MDPro to CMS wywodzący się z rodziny Nuke. W rzeczywistości to przerobiona wersja PostNuke, częściowo z nim kompatybilna. Przez ową „emanację” skrypt zespołu MaxDev (i wszystkich innych programistów, którzy włożyli coś od siebie, pracując najpierw nad PHP Nuke, a potem nad PostNuke) dziedziczy kilka zalet i wiele wad rodziny Nuke. MDPro nie tylko wolno działa (to wina m.in. kiepskiej optymalizacji kodu i zastosowanego systemu szablonów: AutoTheme), ale także jest trudny w dostosowywaniu do bardziej wybujałych potrzeb (nawet mimo modularnej budowy). Niektórzy twierdzą, że MDPro dobrze nadaje się do zastosowania w dużych serwisach: dlatego, że wolno działa przy dużym ruchu na stronie, czy może dlatego, że jego modyfikacja przypomina jazdę Ferrari po pustyni (bez zapasu wody)? (A przecież duży serwis prędzej czy później będzie zmuszony do ingerencji w kod.) MDPro można porównać do mlecza kolczastego – co więc w wypadku tego CMS-a stanowi żółty kwiat? Do plusów należy zaliczyć w pierwszym rzędzie stosunkowo łatwą obsługę – z uruchomieniem własnej strony poradzi sobie chyba każdy.

 

Co ciekawe, nadziei w tym skrypcie nie pokładają nawet sami twórcy. Rozwój MDPro zatrzymał się na wersji 1.076. Na horyzoncie jest jednak MDLite – w sporej części napisany od nowa następca posuniętego już w latach MDPro. O ile na temat jego wydajności ciężko mi się wypowiadać (bo MDLite zainstalowałem na lokalnym komputerze, korzystając z oprogramowania WAMP), to na temat przeprowadzonych w nim porządków mogę powiedzieć słów kilka. Bo wreszcie usunięto nikomu niepotrzebne moduły, AutoTheme zastąpiono zoptymalizowanym AutoRenderem, usprawniono system obsługi wielu języków i poprawiono gro błędów. Dodano także edytor WYSIWYG (TinyMCE), stworzono nową dokumentację online oraz wprowadzono wiele innych usprawnień. (Więcej o MDLite znajdziecie na stronie maxdev.com.)

 

Jednak MDLite wciąż pozostaje CMS-em dla mniej wymagających. Jeśli zamierzasz uruchomić serwis wyróżniający się od innych i szyty na miarę potrzeb Twoich i Twoich użytkowników, który ma być często odwiedzany, nie masz wyjścia: musisz zastosować autorski system zarządzania treścią (nic nie stoi na przeszkodzie, aby skorzystać przy tym z frameworka – szkieletu, który może stanowić trzon Twojego skryptu i przyśpieszyć jego tworzenie).

 

PC Centre niebawem (nie pokuszę się jeszcze o sprecyzowanie terminu) zostanie oparte na dedykowanym CMS-ie. Tym samym MDPro ku naszej uciesze odejdzie w niepamięć, a sam serwis będzie rozwijał się jeszcze szybciej. Co najważniejsze, PC Centre będzie dopasowane do Waszych potrzeb!



0 komentarzy


Rekomendowane komentarze

Brak komentarzy do wyświetlenia

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Dodaj komentarz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
×
×
  • Dodaj nową pozycję...