Na skróty: System CMS | Sklep internetowy | Opinie moich Klientów | Jak pracuję? | Zapraszam do współpracy | Kalkulator kredytowy | System zarządzania reklamą
Ekspert to człowiek, który przestał myśleć - on wie.

TWÓJ SKLEP INTERNETOWY

Ostatnia aktualizacja: 02 października 2008r

Od września 2008 roku należę do grona partnerów biznesowych firmy Sunrise System, lidera w kwestii pozycjonowania serwisów internetowych.

Oficjalny partner Sunrise System

Sprzedaż w Internecie staje się prosta... #
#  

Albert Einstein Albert Einstein, cytat

Cytat, który niejednokrotnie motywował mnie do robienia rzeczy, który wydawały się trudne, niemożliwe do zrealizowania.

Hymn o miłości Hymn o miłości

Słowa, które każdy powinien mieć w sercu. Czy jestem niepoprawnym romantykiem? Magda mówi, że coś w tym jest :-*

Na czym polega fenomen UTF8? UTF8 w praktyce

Krótko i zwięźle - na czym polega fenomen UTF-8?
»
Silnik napędzający niniejszą stronę internetową jest oparty o autorski system CMS

Przedstawione logotypy oraz prawa autorskie do nich stanowią własność właściwych podmiotów.

Witaj na mojej stronie internetowej!
Zapraszam do odsłuchania nagrania. Dowiesz się więcej na temat mojej oferty oraz grupy specjalistów, która ze mną pracuje. Masz dodatkowe pytania? Czekam na konktakt z Twojej strony

Jesteś tutaj: Strona główna » Artykuły » Zapowiedź nowej wersji CMS-a

Zapowiedź nowej wersji CMS-a Zapowiedź nowej wersji CMS-a

Prace nad nową wersją są w toku od dłuższego czasu, dziesiątki zapisanych stron, na których nieustannie gromadzone były nowe pomysły. Ale do rzeczy, opiszę - po krótce, bardzo po krótce - co się zmieni, co zostanie dopisane do "podstawowej wersji".

1. Prawa dostępu do panelu zarządzania
Do tej pory dostęp do panelu administracji miał dostęp użytkownik, który po poprawnym zalogowaniu dysponował prawem do modyfikacji każdego elementu strony internetowej. Taka strategia sprawdza się, gdy w firmie jedna osoba zarządza np. całym pionem o roboczej nazwie NASZA FIRMA W INTERNECIE.

Jednak problem pojawia się, gdy w firmie X jest człowiek, który zarządza grupą sprzedaży produktów, jest też copywriter, który na bieżąco tworzy/poprawia teksty marketingowe oraz zatrudniono grupę grafików, którzy mają zajmować się tylko i wyłącznie galerią realizacji czy firmowych fotografii. W tym miejscu, aż się prosi o możliwość stworzenia kont dla wszystkich tych ludzi, które posiadają ograniczenia.

Nowa wersja systemu niesie ze sobą możliwość definiowania dowolnej liczby moderatorów, którzy mają dostęp tylko do określonych modułów. "Główny" administrator może monitorować czas logowania każdego z moderatorów oraz listę modyfikacji.

2. Kilka kroków w stronę dynamicznych aplikacji internetowych
Aby dostać się do panelu administracyjnego (dotyczy to administratora oraz moderatorów) musimy nie tylko podać prawidłowe dane - login oraz hasło - ale posiadać włączoną obsługę Java/JavaScript. To podstawowy warunek. Mój system sprawdzi to ustawienie.
Skąd taka decyzja? Czy to pewne obostrzenie względem Klienta? Myślę, że nie. Według statystyk, które bardzo rozważnie analizowałem, bardzo-bardzo! znikomy procent użytkowników posiada wyłączoną obsługę Java/JavaScript, zatem dlaczego ograniczać ponad 90% pozostałych użytkowników?

W nowej wersji systemu CMS będzie dość znacząco wykorzystywana biblioteka stworzona w języku JavaScript o nazwie jQuery.
Biblioteka ta znajdzie zastosowanie między innymi :
  • dynamiczne komunikaty błędów
  • potwierdzenia ważnych operacji - usuwanie danych
  • dynamiczne teksty pomocy
  • wprowadzanie dat (interaktywny kalendarz)
Jeśli już jestem przy obostrzeniach - drogi użytkowniku, zachęcam do korzystania z przeglądarki Mozilla Firefox.
Po zalogowaniu w nowej wersji mojej aplikacji, wykrywa ona przeglądarkę użytkownika. W przypadku IE będzie widoczny pasek zachęty polecający instalację nowoczesnej przeglądarki Mozilla Firefox. I bynajmniej nie chodzi tutaj o reklamę, ale o TWOJĄ WYGODĘ, o TWOJE ZADOWOLENIE, chodzi po prostu O CIEBIE.

Oczywiście aplikacja działa pod każdą przeglądarką, ale zalecam Mozillę Firefox i będę się tego trzymał.

3. Odświeżony edytor tekstowy
Osoby, które miały styczność z moimi aplikacjami lub chociażby przeglądały materiały dostępne na mojej stronie internetowej - wiedzą, jak wygląda i działa edytor tekstowy, który został zaimplementowany w moim systemie. Twórcy edytora przekazali mi wiele uwag, rad oraz poprawek. Po ich wprowadzeniu przygotowałem w pełni funkcjonalną, w 100% przetłumaczoną, polską wersję językową.

Edytor został wyposażony w funkcje, które są potrzebne. Wszelkie niepotrzebne rzeczy zostały wyłączone/wykasowane. Aktualna wersja edytora - jeszcze nieco rozwojowa - jest dostępna pod roboczym adresem: http://ed.piecyk.org.

4. Bezpieczeństwo jest najważniejsze
Ta część dla wielu ludzi, głównie "z branży" jest kwestią priorytetową. Wszystkie mechanizmy zostały usprawnione, przepisane. Na dzień dzisiejszy engine (silnik) CMS-a jest oparty o pętlę switch-case. Żadne niestosowne/niedozwolone dane nie mają prawa znaleźć się w obiegu silnika aplikacji.

Druga bardzo ważna sprawa, to sprawdzanie poprawności wprowadzanych danych. Wszelkie operacje wykonywane w obrębie części administracyjnej (np.: dodawanie nowych kategorii, kolejnych podstron, definiowanie kolejnych galerii itd.) są poddawane sprawdzaniu wprowadzonych danych, po stronie serwera. Jeśli konieczne pole nie jest wypełnione (np. NAZWA kategorii/galerii/podstrony) system wyświetla komunikat informujący o brakach w formularzu.

Hasła administratorów, moderatorówa oraz Klientów - ta sprawa jest o tyle ważna, że utrata tego typu danych wiąże się ze złamaniem praw stanowiących o ochronie danych osobowych. Ryzyko jest zminimalizowane, wszystkie hasła są kodowane.

5. Generowanie wykresów za pomocą flasha
Wielu wie, że z poziomu PHP można generować wykresy. Aczkolwiek ich atrakcyjność oraz prezentacja dają wiele do życzenia, przynajmniej mnie i moim wymaganiom. Dlatego też zdecydowałem się na krok naprzód - programista ActionScript, mistrz animacji flash, mój współpracownik - Mariusz - pracuje nad mechanizmem, który na podstawie dostarczonych danych generuje wykres.

Wstępnie zostało ustalone, że możliwe będzie generowanie 3 rodzajów wykresów:
  • wykres kołowy
  • wykres słupkowy
  • wykres kropkowy / kreskowy
Jak będzie wyglądać to cudeńko w praktyce?
Na tej stronie widać bardzo ładnie, przejrzyście zrobione wykresy, to jest nasz cel! Z pewnością lepiej to wygląda, aniżeli coś takiego (obrazki poniżej).
Wykresy generowane przez PHP
6. Odświeżony design
Grupa grafików w pocie czoła pracuje nad nową wersją graficzną panelu administracyjnego. Zaprojektowane zostanie wszystko, od podstaw. Ciekawostką będą okienka dialogowe, sygnalizujące "akcje" w systemie. Akcje te zostałe podzielone na 3 rodzaje:
  • komunikaty błędów
  • komunikaty sukcesu
  • komunikaty typowo informacyjne
7. Pliki pomocy
Jako, że system jest podzielony na moduły, oraz dalej na operacje np.:
  • MODERATORZY - dodaj / usuń / edytuj
  • PRODUKTY - dodaj / usuń / edytuj / zarządzaj
Stworzony został mechanizm, który w danym module, w danej operacji szuka plików pomocy. Np. jesteśmy przy dodawaniu nowego moderatora naszego serwisu. W tym momencie system przeszukuje zawartość folderu, gdzie znajdują się pliki pomocy. Jeśli takowy znajdzie, informuje o tym i daje możliwość rozwinięcia treści pomocnicznych, wygląda to mniej więcej tak (na przykładzie formularza dodawania nowego moderatora):
Wykresy generowane przez PHP
Po kliknięciu w "rozwiń tekst" płynnie nastąpi rozwinięcie treści związanych z aktualnym modułem-operacją. Płynnie znaczy - bez przeładowania strony oczywiście. Staram się, aby każdy moduł posiada swoją pomoc, na pewno tak będzie!

Więcej szczegółów wkrótce ...

Ten artykuł nie był jeszcze komentowany.
Podpis:


Adres e-mail:


Poniżej wpisz treść komentarza:


* wszystkie pola formularza muszą być wypełnione
* e-mail, który podajesz pozostaje tylko do wiedzy administratora


Poniżej przewijana jest bardzo długa lista moich Klientów. Jeśli jesteś zainteresowany "scrollerem" w technologii flash - napisz
Nie posiadasz Flash Playera, bądź masz wyłączoną obsługę JavaScript.
Napisz do mnie e-maila Poczytaj o moim sklepie Jak będzie przygotowany projekt Twojej strony WWW? Kliknij. Systemy dedykowane dla szkół