system funkcjonowania strony
system funkcjonowania strony
Kluczem do odniesienia sukcesu jest technologia wykonania oraz system funkcjonowania strony Internetowej.
W naszej pracy staramy się dopasować system funkcjonowania strony Internetowej do
indywidualnych potrzeb naszych klientów. Wykorzystujemy w tym celu najnowsze technologie
programowania obiektowego w PHP5 oraz baz danych MySQL, stosujemy technologie AJAX w celu
wprowadzenia bardziej dynamicznych aplikacji Internetowych i oferujemy możliwość wdrożenia
wszelkich funkcjonalności lub aplikacji dostosowanych indywidualnie jak na przykład
wprowadzenie płatności elektronicznych sms, czy budowa indywidualnie dopasowanego
systemu CMS strony Internetowej.
Kluczem do sukcesu jest technologia
Ponieważ nie istnieje uniwersalne rozwiązanie, gotowy system, który spełniałby wszystkie
wymagania klientów, a jednocześnie nie zawierający zbędnych funkcjonalności, oferujemy
naszym klientom budowę rozwiązań dostosowanych do indywidualnych potrzeb. W tym celu
posługujemy się naszym autorskim frameworkiem MIKADU, wybudowanym w technologii obiektowej
PHP5 oferującym szerokie możliwości rozbudowy, umożliwiającym zarówno utworzenie prostej
aplikacji zawierającej jedynie teksty strony z możliwością ich edycji poprzez wygodny w
obsłudze edytor WYSIWYG, jak również rozbudowane aplikacje z możliwością zarządzania towarami,
ogłoszeniami, użytkownikami, możliwością wprowadzenia formularzy, zaawansowanego przeglądania
danych oraz wielu innych możliwości.
MIKADU II
Aktualnie jesteśmy w trakcie kończenia prac nad najnowszą wersją naszego framework-a MIKADU II,
w śród najważniejszych cech naszego systemu odnajdą Państwo:
- MVC - zgodność z wzorcem projektowym MVC oddziela mechanizmy
wyglądu strony od dostępu do danych oraz funkcjonalności strony
- PDO - obsługa bazy danych MySQL poprzez PDO odbywająca się poprzez
oddzielony kontroler
- core MIKADU II - oddzielone jądro systemu MIKADU II, zawierające zbiór klas i funkcji
automatyzujących rozbudowę poszczególnych elementów systemu.
- moduły - podział na moduły odpowiedzialne za poszczególne funkcje systemu,
wprowadzające prostą budowę nowych modułów opartych o jądro systemu - core MIKADU II, wraz z
prostą implementacją modułów do systemu.
- ORM - zastosowanie obiektowych kontrolek wspierających odwzorowanie obiektowej
architektury systemu na bazę danych
- RBAC - wsparcie dla nadawania uprawnień zarówno dla grup użytkowników / administratorów
jak i indywidualnym nadawaniem uprawnień dostępu do poszczególnych elementów systemu dla wybranych
użytkowników
- Smarty - zastosowanie systemu szablonów graficznych wraz z możliwością stworzenia
kilku grup szablonów dla jednego serwisu
- MIK-BOX-y - umieszczanie w szablonie treści lub skryptów w pewnym sensie pełniących
rolę widget-ów, wraz z mechanizmem obsługi jakie treści mają być zawarte w jakich szablonach
- przejrzysta architektura - zarówno przejrzysta architektóra systemu jak i
intuicyjne uporządkowanie struktury katalogów systemu
- ulepszony edytor WYSIWYG - w systemie montujemy edytor WYSIWYG open source, który
oferuje zarówno wsparcie dla XHTML, UTF-8, jak i wiele przyjaznych mechanizmów, takich jak np. dynamiczny
upload zdjęć na serwer podczas edycji tekstu z podglądem wybieranych zdjęć do wstawienia w tekście.
- zmieniona obsługa sesji - w MIKADU II zmieniliśmy obsługę sesji z standardowej php
opartej o pliki tekstowe na opartą o bazę danych
- przyjazne URL-e - zastosowanie przyjaznych nazw np. 1_strona_glowna_firmy.xhtml
zamiast index.php5?go=1&pokaz=true&cos=ok, które są dynamicznie generowane na podstawie tytułów
- wyszukiwarka - wprowadzenie wyszukiwarki przeszukującej tytuły wszystkich stron
serwisu niezależnie od działu (np. towary, kontakt czy kalkulatory), wraz z możliwością zmiany
słów kluczowych po jakich ma być wyszukiwana konkretne podstrona
- data modyfikacji i odsłony każda z podstron niezależnie od działu automatycznie
zapisuje datę ostatniej modyfikacji wybranej podstrony oraz jądro systemu samodzielnie aktualizuje liczbę
odsłon każdej z osobna podstron serwisu
|