Grzegorz Babicz

Grzegorz Babicz ERP specialist \
Trener IT |
Security clearance\
Cantor ...

Temat: Portal turystyczny / noclegi

Myślę o nowym portalu poświęconemu turystyce/noclegom tzn. zawierający oferty nt wypoczynku /noclegów , teren działania: kraj/ zagranica. Istotne elementy to możliwość obsługi w kilku językach i możliwość rozbudowy o nowe funkcjonalności.
Wojciech J.

Wojciech J. mistrz wwwujitsu

Temat: Portal turystyczny / noclegi

I jakie wysnułeś wnioski ? ;)
Grzegorz Babicz

Grzegorz Babicz ERP specialist \
Trener IT |
Security clearance\
Cantor ...

Temat: Portal turystyczny / noclegi

Moje dumanie na ten temat jest obecnie w fazie poszukiwań właściwych rozwiązań ( oprogramowania).Ten post został edytowany przez Autora dnia 26.01.14 o godzinie 19:01
Wojciech J.

Wojciech J. mistrz wwwujitsu

Temat: Portal turystyczny / noclegi

Będę dość stronniczy względem oprogramowania, ale widziałem już kilka serwisów turstycznych opartych na Joomla jak również komponentów dedykowanych ogłoszeniom, wynajmom czegokolwiek w różnych branżach, katalogom itd. Obsługa wielojęzyczności jest dobrze zaimplementowana choć więcej niż 3 języków nie polecę. Jak zresztą w każdym CMSie.
Rozbudowa jest możliwa w dowolnym kierunku i momencie.
Problem może pojawić się ze skalowalnością, bo bez optymalizacji zmieli hosting współdzielony na proch gdy pojawią się notowalne ilości odwiedzin. Wtedy rzeźbienie będzie kosztowne i okaże się że dedykowana aplikacja/platforma będzie mniej bolesna pod każdym względem, nie tylko budżetowym.

Proponuję na start porządny brief z rozpiską wszystkich wymaganych funkcji i ich działania, oraz przypadków użycia każdego elementu począwszy od wejścia na serwis aż do zakończenia.
Bez tego możesz równie dobrze szukać wiatru w polu.
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Portal turystyczny / noclegi

Wojciech J.:
Będę dość stronniczy względem oprogramowania, ale widziałem już kilka serwisów turstycznych opartych na Joomla
Brrr, tylko nie Joomla. Wyjdzie z tego efekcie jakiś cudak. Chcąc myśleć o poważnym serwisie należałoby udać się w kierunku poważnego frameworka i oprogramowania dedykowanego. Inaczej problemy się pojawią jak piszesz, Wojciech, chociażby tutaj:
Problem może pojawić się ze skalowalnością, bo bez optymalizacji zmieli hosting współdzielony na proch gdy pojawią się notowalne ilości odwiedzin. Wtedy rzeźbienie będzie kosztowne i okaże się że dedykowana aplikacja/platforma będzie mniej bolesna pod każdym względem, nie tylko budżetowym.
Wojciech J.:
Proponuję na start porządny brief z rozpiską wszystkich wymaganych funkcji i ich działania, oraz przypadków użycia każdego elementu począwszy od wejścia na serwis aż do zakończenia.
Bez tego możesz równie dobrze szukać wiatru w polu.
Dokładnie. Nic na hura. Do tego warto dołączyć przeliczenie możliwości na zamiary, tj. uwzględnić budżet oraz oczekiwany czas na uruchomienie / wdrożenie serwisu.
Wojciech J.

Wojciech J. mistrz wwwujitsu

Temat: Portal turystyczny / noclegi

Krzysztof N.:
Brrr, tylko nie Joomla. Wyjdzie z tego efekcie jakiś cudak. Chcąc myśleć o poważnym serwisie należałoby udać się w kierunku poważnego frameworka i oprogramowania dedykowanego. Inaczej problemy się pojawią jak piszesz, Wojciech, chociażby tutaj:

Powiedziałem że będę stronniczy :)
Z gotowych rozwiązań mogłem rzucić Drupala, Typo3 i jeszcze sporo innych, w tym również pod .NET. Przerobiłem jednak znaczną część dostępnych aplikacji opensource do zarządzania i publikacji treści, z rozwiązaniami dedykowanymi miałem styk z każdej możliwej strony.
Jestem zdruzgotany tym jak marnej jakości jest końcowe oprogramowanie dedykowane i jego wsparcie, gdzie wespół z opensource — wcale nie lepszym — mogą zatańczyć zbójnickiego na nerwach końcowego odbiorcy. Bo w ostatecznym rozrachunku i tak słono zapłaci, czegokolwiek by nie wybrał.

Natomiast Joomla kilku przyczyn: dokumentacja, obiektówka, duża społeczność, baza rozszerzeń (sensownie tworzone spore komponenty pod kątem kodu i wsparcia), skalowalność (sporo możliwości optymalizacji bez cudowania), wieloplatformowość, szybka ścieżka nauki zarządzania, mnogość funkcji out of box itd. Wiem co w trawie piszczy i ma sporo brudu za uszami. Mniej niż inne.
Pewien (prosty) projekt próbowałem odpalić równocześnie na kilku platformach.
Były zbyt zasobożerne (czas, ilość wymaganych rąk do roboty), z zerowym wsparciem (dokumentacji nie widziano), cholernie trudnym zarządzaniu, o absurdalnych wymogach itd.
Nie to, że nie były czy wciąż nie są fajne. Uruchomienie produktu którym jest witryna internetowa/serwis/strona/e-sklep/blog to dopiero początek przygody.

Aby nie odbierać nikomu chleba, bo każdy swoje rozwiązanie chwalić będzie na wieki, co byś zaproponował ? Bacz jednak na to, aby odbiorca na widok zarządzania nie przełknął nerwowo śliny ;)
Krzysztof N.:
Dokładnie. Nic na hura. Do tego warto dołączyć przeliczenie możliwości na zamiary, tj. uwzględnić budżet oraz oczekiwany czas na uruchomienie / wdrożenie serwisu.

Zgadza się.
Warto wspomnieć, że przekroczenie założonego budżetu lub deadline-u będzie (nie "może być) fatalne w skutkach.
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Portal turystyczny / noclegi

Wojciech J.:
Jestem zdruzgotany tym jak marnej jakości jest końcowe oprogramowanie dedykowane i jego wsparcie
Pora to zmienić :)
Wojciech J.:
Aby nie odbierać nikomu chleba, bo każdy swoje rozwiązanie chwalić będzie na wieki, co byś zaproponował ?
Zaproponowałbym rozwiązanie dedykowane. Wiem, wiem, ostrzegałeś. Rozumiem, że w Twojej ocenie ma słabe wsparcie, dokumentację, a nawet czasem funkcjonalność. Zaletą takiego rozwiązania dokładne dopasowanie funkcjonalności do oczekiwań Odbiorcy / Zamawiającego czy użytkownika. Do tego skalowalność, możliwość integracji z różnorakimi systemami zewnętrznymi, eksportu danych i wiele innych. Warto, moim zdaniem, przyłożyć się dobrze do takiego dedykowanego rozwiązania, zrobić porządnie, udokumentować i można dostarczyć / osiągnąć bardzo ciekawe efekty.
Grzegorz Babicz

Grzegorz Babicz ERP specialist \
Trener IT |
Security clearance\
Cantor ...

Temat: Portal turystyczny / noclegi

Krzysztof myślisz o jakiś rozwiązaniach Zend framework ?
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Portal turystyczny / noclegi

Grzegorz B.:
Krzysztof myślisz o jakiś rozwiązaniach Zend framework ?
Tak. Zend Framework może być jednym z kandydatów. Wybór jest duży i można przyjąć różne kryteria, np. jakość dokumentacji, wielkość społeczności skupionej wokół danego frameworka, wsparcie ze strony autora(-ów), a dalej idąc mogą to być kwestie skalowalności, stabilności, wydajności czy wymagań sprzętowych i wiele innych.

Osobiście natomiast polecałbym Symfony Framework. Pamiętaj, że to moje subiektywne zdanie, poparte jednak wieloma projektami.
Grzegorz Babicz

Grzegorz Babicz ERP specialist \
Trener IT |
Security clearance\
Cantor ...

Temat: Portal turystyczny / noclegi

Krzysztof myślisz połączyć Zend Framwerk z CMS np. Drupal,Typo3 ?
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Portal turystyczny / noclegi

Grzegorz B.:
Krzysztof myślisz połączyć Zend Framwerk z CMS np. Drupal,Typo3 ?
Nie. Proponowałbym rozwiązanie dedykowane oparte o ten lub inny framework.
Grzegorz Babicz

Grzegorz Babicz ERP specialist \
Trener IT |
Security clearance\
Cantor ...

Temat: Portal turystyczny / noclegi

O jakim rozwiązaniu myślisz ?
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Portal turystyczny / noclegi

Grzegorz B.:
O jakim rozwiązaniu myślisz ?
Dedykowanym. Skrojonym i dopasowanym dokładnie do oczekiwań Odbiorcy / Zamawiającego.
Grzegorz Babicz

Grzegorz Babicz ERP specialist \
Trener IT |
Security clearance\
Cantor ...

Temat: Portal turystyczny / noclegi

Czy pod pojęciem dedykowanego rozwiąznia rozumiesz już istniejące rozwiązanie czy takie które miałby być pod konkretny case / projekt ? Czy produkt Twojej firmy jest takim rozwiązaniem ? Jakie są jego plusy/minusy ?
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Portal turystyczny / noclegi

Grzegorz B.:
Czy pod pojęciem dedykowanego rozwiąznia rozumiesz już istniejące rozwiązanie czy takie które miałby być pod konkretny case / projekt ? Czy produkt Twojej firmy jest takim rozwiązaniem ? Jakie są jego plusy/minusy ?
Takie które miałby być pod konkretny case / projekt. Po więcej zapraszam do kontaktu bezpośredniego, np. za pomocą prywatnych wiadomości.
Wojciech J.

Wojciech J. mistrz wwwujitsu

Temat: Portal turystyczny / noclegi

Krzysztof N.:
Zaproponowałbym rozwiązanie dedykowane. Wiem, wiem, ostrzegałeś. Rozumiem, że w Twojej ocenie ma słabe wsparcie, dokumentację, a nawet czasem funkcjonalność. Zaletą takiego rozwiązania dokładne dopasowanie funkcjonalności do oczekiwań Odbiorcy / Zamawiającego czy użytkownika. Do tego skalowalność, możliwość integracji z różnorakimi systemami zewnętrznymi, eksportu danych i wiele innych. Warto, moim zdaniem, przyłożyć się dobrze do takiego dedykowanego rozwiązania, zrobić porządnie, udokumentować i można dostarczyć / osiągnąć bardzo ciekawe efekty.

Krzysztofie, ja nie mam absolutnie nic przeciwko tworzeniu rozwiązań dedykowanych.
Są fajne, są zoptymalizowane, skalowalne (jeśli nie zawadza krótkowzroczność), robią tylko i aż to do czego zostały zaprojektowane i czego oczekuje zleceniodawca.
Pluję do obsługi powdrożeniowej i rękojmi za dostarczony produkt, bo ta w zastraszającej ilości urąga wszelkim obyczajom.
Ja chronicznie nienawidzę pozostawienia Klienta z ręką w nocniku i produktem (oprogramowaniem, kodem, czymkolwiek) którego kontynuacji i rozwoju nie podejmie się nikt inny.
Stąd kompromisem jest oprogramowanie FLOSS lub przedawane hurtem. Bowiem istnieją zleceniobiorcy znający specyfikę takich produktów i mogą podjąć się kontynuacji nie zrównując uprzednio z ziemią wszystkiego co zostało uprzednio wytworzone.

Jeśli serwujesz pełną obsługę od A do Z, w imię zasady "klient musi być zadowolony", chylę czoła. Tak powinno być, nie tylko w warunkach laboratoryjnych. Mam nadzieję że nie pomylę się twierdząc, że hołdujesz po części tej zasadzie, co wnioskuję po twojej aktywności na GLucie.
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Portal turystyczny / noclegi

Wojciech J.:
Pluję do obsługi powdrożeniowej i rękojmi za dostarczony produkt, bo ta w zastraszającej ilości urąga wszelkim obyczajom.
Ja chronicznie nienawidzę pozostawienia Klienta z ręką w nocniku i produktem (oprogramowaniem, kodem, czymkolwiek) którego kontynuacji i rozwoju nie podejmie się nikt inny.
Stąd kompromisem jest oprogramowanie FLOSS lub przedawane hurtem. Bowiem istnieją zleceniobiorcy znający specyfikę takich produktów i mogą podjąć się kontynuacji nie zrównując uprzednio z ziemią wszystkiego co zostało uprzednio wytworzone.
Wojciech, obsługę powdrożeniową powiązałbym / oparłbym nieco na oczekiwaniach Zleceniodawca co do samego produktu, stosunku budżetu do tego co chce za niego otrzymać. Zauważ, że Zleceniodawca bardzo często chce osiągnąć jak najwięcej najniższym kosztem. To dosyć naturalne dążenie. Należy mu tutaj przypomnieć, że w zakresie prac powinna znaleźć się dokumentacja techniczna pozwalająca w względnie wygodny sposób dowolnemu Wykonawcy poszerzyć pierwotną funkcjonalność. Zleceniodawca często decyduje się na większy zakres funkcjonalności kosztem tejże dokumentacji. To pierwsza kwestia.

Druga natomiast to oparcie aplikacji na popularnej platformie, frameworku. Dzięki temu Zleceniodawca może w przyszłości zlecić poszerzenie pierwotnej funkcjonalności dowolnemu Wykonawcy i nie będzie miał obaw, że takowego nie znajdzie.
Wojciech J.:
Jeśli serwujesz pełną obsługę od A do Z, w imię zasady "klient musi być zadowolony", chylę czoła. Tak powinno być, nie tylko w warunkach laboratoryjnych. Mam nadzieję że nie pomylę się twierdząc, że hołdujesz po części tej zasadzie, co wnioskuję po twojej aktywności na GLucie.
Co do zasady "klient musi być zadowolony" to podchodziłbym nieco ostrożnie, ponieważ Klient nie może, moim zdaniem, być zadowolony na siłę. Dlaczego? Nie róbmy niczego na siłę. Życie przynosi różne scenariusze, a z nimi Klienta, który swoje zadowolenie mierzy ceną za wykonane prace. To może generować problemy.

Uważam, że Klient powinien być kompleksowo obsłużony i poinformowany. Do tego dodam: w rozsądnej cenie oraz w rozsądnym czasie. Wówczas będzie zadowolony z obsługi oraz produktu / usługi, którą zamówił.
Grzegorz Babicz

Grzegorz Babicz ERP specialist \
Trener IT |
Security clearance\
Cantor ...

Temat: Portal turystyczny / noclegi

Myślę o rozwiązaniu open source a płatnym supportem.

Temat: Portal turystyczny / noclegi

Wojciech J.:

Czytam Pańskie wypowiedzi i przypadły mi one do gustu. Czy mógłby Pan, swoim okiem, zerknąć na mój problem i doradzić mi rozwiązanie, którego szukam?

http://www.goldenline.pl/forum/3423929/skrypt-cms-do-p...
Grzegorz M.

Grzegorz M. www.avatec.pl

Temat: Portal turystyczny / noclegi

Posiadamy rozwiązanie dedykowane z możliwością rozbudowy:
http://www.avatec.pl/skrypt-php-baza-noclegowa-avatec-...

Gdyby ktoś szukał :-)



Wyślij zaproszenie do