Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [WWW] GdziePaczka.pl - System śledzenia krajowych przesyłek kurierskich
Tajgeer
post 29.05.2012, 18:00:05
Post #1





Grupa: Zarejestrowani
Postów: 290
Pomógł: 48
Dołączył: 11.05.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Portal GdziePaczka.pl jest funkcjonalną aplikacją internetową, która umożliwia śledzenie krajowych przesyłek kurierskich największych firm. Na chwilę obecną, system umożliwia śledzenie przesyłek takich firm kurierskich, jak DHL, GLS, UPS, DPD, Poczta Polska, InPost, K-EX, DB Schenker oraz Siódemka (w planach dodanie jest monitoringu Opek oraz TNT).

Serwis, po wcześniejszym założeniu konta oferuje kompletne monitorowanie przesyłek kurierskich. Poprzez dodanie paczki do systemu za pomocą numeru listu przewozowego, użytkownik zyskujemy możliwość otrzymywania powiadomień przy każdej zmianie statusu paczki (w chwili obecnej za pośrednictwem Gadu-Gadu oraz e-maila), a nawet zobaczenia przybliżonej trasy przesyłki na mapie (za wyjątkiem Siódemki oraz DPD, które udostępniają nazwy miast w sposób, którego GeoCode API nie jest w stanie rozszyfrować). Oprócz tego, portal umożliwia sprawdzanie pojedynczych przesyłek kurierskich przez użytkowników niezarejestrowanych.

Portal w chwili obecnej znajduje się w fazie BETA. Będę również wdzięczny za każde podpowiedzi, co do nowych funkcjonalności, jakie warto byłoby wprowadzić, a także za każdą opinię.

Adres: http://www.gdziepaczka.pl/
Go to the top of the page
+Quote Post
Helid
post 30.05.2012, 17:58:56
Post #2





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


- grafika jest co najmniej średnia
- system działa wolno
- gdy wpisze numer przewozowy "123" to system coś wypluwa - chyba powinien być błąd o nieznalezionej?


--------------------
Go to the top of the page
+Quote Post
Tajgeer
post 30.05.2012, 19:20:43
Post #3





Grupa: Zarejestrowani
Postów: 290
Pomógł: 48
Dołączył: 11.05.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Cytat
- grafika jest co najmniej średnia

Nigdy nie miałem zmysłu artystycznego smile.gif

Cytat
- system działa wolno

Opcja szybkiego szukania (bez wybierania określonego kuriera) tak będzie działać, musi przeszukać bazy 11 kurierów. Pobieranie informacji na temat paczki, przy jednoczesnym wyborze kuriera (na podstronie "Sprawdzenie paczki") działa ok.

Cytat
- gdy wpisze numer przewozowy "123" to system coś wypluwa - chyba powinien być błąd o nieznalezionej?

Rzeczywiście, był błąd przy jednym z kurierów (DB Schenker, zgadza się? smile.gif) - został już poprawiony.

Nie mniej, dzięki za opinię. Będę również wdzięczny za wszelkie sugestie odnośnie szaty graficznej, poprawek w funkcjonalnościach oraz za kolejne zgłoszenia błędów.

Ten post edytował Tajgeer 30.05.2012, 19:20:56
Go to the top of the page
+Quote Post
usb2.0
post 30.05.2012, 20:19:19
Post #4





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


wpisanie 123123123 u db schenkera tez cos wypluwa:P
Go to the top of the page
+Quote Post
Tajgeer
post 30.05.2012, 20:53:29
Post #5





Grupa: Zarejestrowani
Postów: 290
Pomógł: 48
Dołączył: 11.05.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Normalna paczka, nie ma żadnych nieprawidłowości smile.gif DB Schenker jest firmą globalną (podobnie jak UPS, DHL czy GLS), w związku z czym wyświetlane też są paczki z zagranicy.

Przesyłka o numerze 123123123 istnieje również w systemie Poczty Polskiej wink.gif

http://www.gdziepaczka.pl/sprawdz,Poczta%2...,123123123.html
Go to the top of the page
+Quote Post
usb2.0
post 30.05.2012, 22:53:46
Post #6





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


okay zwracam honor;)
Go to the top of the page
+Quote Post
Helid
post 1.06.2012, 15:29:58
Post #7





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Cytat(Tajgeer @ 30.05.2012, 20:20:43 ) *
Opcja szybkiego szukania (bez wybierania określonego kuriera) tak będzie działać, musi przeszukać bazy 11 kurierów. Pobieranie informacji na temat paczki, przy jednoczesnym wyborze kuriera (na podstronie "Sprawdzenie paczki") działa ok.

Wydaje mi się, że każdy kurier ma odmienny sposób kodowania paczki. Może za pomocą wyrażeń regularnych można by było skrócić ilość przeszukiwanych stron? Dodatkowo raz znaleziona paczka powinna mieć cachowany adres kuriera. Status paczki często sprawdzamy kilkakrotnie, zatem za drugim razem powinniśmy czekać krócej.


--------------------
Go to the top of the page
+Quote Post
Tajgeer
post 1.06.2012, 16:24:18
Post #8





Grupa: Zarejestrowani
Postów: 290
Pomógł: 48
Dołączył: 11.05.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Opcja szybkiego wyszukiwania została wczoraj zoptymalizowana, można sprawdzić teraz.
Go to the top of the page
+Quote Post
Helid
post 2.06.2012, 12:44:39
Post #9





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Szybkość działania jest aktualnie akceptowalna. Tylko grafikę poprawić i można ruszyć w świat.


--------------------
Go to the top of the page
+Quote Post
.radex
post 10.06.2012, 20:58:32
Post #10





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


  1. <script src="/js/fancybox.js"></script>
  2. <script src="/js/alerts.js"></script>
  3. <script src="/js/monitoring.js"></script>
  4. <script src="/js/package.js"></script>
  5. <script src="/js/login.js"></script>
  6. <script src="/js/register.js"></script>
  7. <script src="/js/contact.js"></script>
  8. <script src="/js/panel.js"></script>
  9. <script src="/js/scripts.js"></script>


WTF?

1. Scal pliki w jeden (nie rób tego ręcznie, wykorzystaj jakieś narzędzie do automatyzacji)
2. Minifikuj (w przypadku JS-a można zaoszczędzić sporo bajtów)
3. gzipuj (za pomocą .htaccess)

a najlepiej jeszcze:

4. cache'uj (użyj odpowiedniej automatyzacji, by po każdej rewizji plik miał unikalną nazwę, ewentualnie użyj czegoś w stylu scripts.js?v=10 i ustaw w .htaccess długie Expires)



Drugie i czwarte to nieco większy kłopot, ale 1. i 3. to zupełny banał, a zyskuje się relatywnie dużo na szybkości.

Poszukaj wtyczkę YSlow do przeglądarki — ona podpowiada, co można zrobić, aby zoptymalizować stronę.

PS. Bardzo mnie boli, że _cały czas_ widzę w sieci nagłówki gdzie jest po 15 JS-ów i CSS-ów, dlatego piszę.


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
404
post 10.06.2012, 22:22:41
Post #11





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

Ostrzeżenie: (0%)
-----


Kod
/images/famfamfam/help.png

famfamfam? Głębokie ukrycie? smile.gif

Co do stronki to popraw grafikę i będzie dobrze smile.gif
Go to the top of the page
+Quote Post
Tajgeer
post 2.05.2013, 21:03:53
Post #12





Grupa: Zarejestrowani
Postów: 290
Pomógł: 48
Dołączył: 11.05.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


.radex - dzięki za wszelkie propozycje, na pewno skorzystam.

404 - skądże smile.gif Link do strony autora ikonek: http://famfamfam.com/ wink.gif
Jakieś sugestie co do wyglądu?

EDIT:
Powinno być już lepiej wink.gif

Strona przeszła głęboki redesign, wykorzystany został Twitter Bootstrap. Fajna zabawka smile.gif

Od ostatniej aktualizacji minęło trochę czasu. Co nowego?

- zaktualizowany wygląd
- możliwość zaimportowania listy przesyłek z Allegro
- możliwość zaimportowania listy przesyłek z programu EasyUploader
- możliwość otrzymywania powiadomień za pośrednictwem SMS

Wszystko cały czas za darmo :-)

Ten post edytował Tajgeer 11.06.2012, 13:36:00
Go to the top of the page
+Quote Post
ano
post 3.05.2013, 15:06:52
Post #13





Grupa: Zarejestrowani
Postów: 435
Pomógł: 40
Dołączył: 16.02.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Ciekawy projekt.
Prawdopodobnie teraz synchronicznie wyszukujecie paczki u tych 10 kurierów? Przerzuccie to na asynchroniczne wywołania a bardzo zoptymalizujecie mechanizm smile.gif
http://en.wikipedia.org/wiki/Remote_procedure_call,
np: http://www.rabbitmq.com/tutorials/tutorial-six-python.html


--------------------
Linkedin | ...
Go to the top of the page
+Quote Post
!*!
post 3.05.2013, 15:20:28
Post #14





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


A ma ktoś jakiś numer paczki do testów, ewentualnie demo?
btw. jak wpiszę byle co w pole formularza to nic się nie dzieje, nie ma żadnego komunikatu.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Tajgeer
post 3.05.2013, 15:26:02
Post #15





Grupa: Zarejestrowani
Postów: 290
Pomógł: 48
Dołączył: 11.05.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Przykładowe numery:
12786447841
441197654
00259007733240784717

ano:
Na pewno zwiększyłoby to wydajność, aczkolwiek wykorzystanie alternatywnych języków programowania na shared serwerze może być niemożliwe :-)

!*!:
Chodzi o pole do wpisania numeru listu przewozowego? Jeśli wpisałeś byle co, to po chwili powinien pojawić się komunikat, że nie znaleziono przesyłki. Jaka przeglądarka? Otrzymujesz jakieś błędy/ostrzeżenia ze strony skryptów JS?

Ten post edytował Tajgeer 3.05.2013, 15:27:41
Go to the top of the page
+Quote Post
viking
post 3.05.2013, 15:30:15
Post #16





Grupa: Zarejestrowani
Postów: 6 376
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Wklepałem ostatnią paczkę inpost, zwróciło mi datę 01.01.1970.


--------------------
Go to the top of the page
+Quote Post
Tajgeer
post 3.05.2013, 15:39:00
Post #17





Grupa: Zarejestrowani
Postów: 290
Pomógł: 48
Dołączył: 11.05.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Dzięki za zgłoszenie, poprawione.

InPost co rusz zmienia swoje API, dodatkowo bez uaktualniania dokumentacji. Nie ma też możliwości podania dokładnej daty - API tego nie udostępnia.
Go to the top of the page
+Quote Post
verio
post 23.05.2013, 09:33:48
Post #18





Grupa: Zarejestrowani
Postów: 49
Pomógł: 1
Dołączył: 23.01.2007
Skąd: Wołomin

Ostrzeżenie: (0%)
-----


Jedna uwaga:
Wygenerowano: Thu, 23 May 13 10:28:16 +0200

pod statusem przesyłki.

Dla UPS działa OK, bardzo podoba mi się funkcja mapki, mogę sobie śledzić orientacyjną trasę paczki. :-)
Go to the top of the page
+Quote Post
Kofel
post 27.05.2013, 12:53:30
Post #19





Grupa: Zarejestrowani
Postów: 99
Pomógł: 22
Dołączył: 14.12.2007
Skąd: Wyszków

Ostrzeżenie: (0%)
-----


Tajgeer, zainteresujcie się mutli curl. Shared hosting raczej taki bajer powinien udostępniać.
Go to the top of the page
+Quote Post
wujek2009
post 27.05.2013, 19:12:43
Post #20





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

Ostrzeżenie: (0%)
-----


Podoba mi się pomysł - najciekawsze w tym jest, że nie muszę podawać/wybierać przewoźnika, aby wpisać numer listu przewozowego. Często otrzymuje numery listów przewozowych, ale bez konkretnej nazwy na kuriera. Na pewno będę korzystał z tej strony. Pozdro :-)
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2025 - 07:29