Archive for the 'PHP' Category

Portfel Selfcontrol

Walcząc ze stereotypem szewca, co bez butów, napisałem sobie (nam) w AIR aplikację do kontrolowania wydatków. Zapisujemy sobie serie i pojedyncze płatności, korzystając z bazy na serwerze. Mamy siatkę roczną, na której sygnalizowane są zaległości i listę z podsumowaniem. Na liście możemy wyświetlić niemal dowolny podzbiór płatności i obejrzeć go na wykresach.

Fragment siatki rocznej

Płatności miesiącami

Zrzut ekranu z listą i wykresem

Kontrola wydatków przy pomocy Adobe AIR, PHP i MySQL

hosting, porównanie subiektywne

Mam do czynienia z home.pl, kei.pl, nazwa.pl i dmkproject.pl. Każda z tych firm ma swoje zalety i upierdliwości, o których ciężko przeczytać na stronach z ofertą. Nie mam zamiaru porównywać po kolei każdego parametru, to ma być tylko lista rzeczy, które zauważyłem przy specyficznych okazjach. Pewnie jeszcze nie raz będę edytował tego posta, na razie kilka drobiazgów. Gdyby coś się zmieniło, albo jeśli wiesz o podobnych sprawach, będę wdzięczny za info w komentarzu albo e-mailu.

kei.pl

  • Ma opcję dodania subdomeny przekierowanej na dowolne publiczne IP. Mnie przydało się to do postawienia hostów deweloperskich pod domeną główną (hosting Kei), ale na innej maszynie (Internet DSL TP SA).
  • Dziwny limit liczby plików. Nie pamiętam dokładnie jaki, ale konto, niezależnie od pojemności w GB, transferu, mieści tylko określoną liczbę plików. Potem przestaje przyjmować je na FTP, sygnalizując błędy. Ograniczenie to nie jest nigdzie opisane, można dowiedzieć się o nim z infolinii, albo ? co bardziej bolesne ? kopiując serwis bogaty w obrazki…
  • Fajna rzecz: możliwość bezpośredniego połączenia się przez port 3306 z serwerem MySQL, bez pośrednictwa PhpMyAdmin (jest również).

home.pl

  • Nazwy skrzynek pocztowych dotyczą wszystkich domen w ramach konta. Np. mając domenę sklep.pl i biuro.com na jednym koncie home.pl, pocztę nadaną na info@sklep.pl mogę odebrać równie dobrze pod info@biuro.com. To nie musi być problem, ale może.
  • Limit liczby plików również się pojawia, a wynosi 500 000. Jednak tu wcześniej otrzymujemy maila z ostrzeżeniem i prośbą o ‘uporządkowanie’. Jest też oferta serwera dedykowanego, co wydaje się na miejscu. Jedno, co mi się nie podoba, to powołanie się na ogólny punkt regulaminu zamiast określenie tego jasno w umowie: “Zwracamy uwagę, że regulamin home.pl w punkcie 16 określa, iż
    korzystanie z serwera współdzielonego nie może naruszać integralności
    systemu informatycznego home.pl, co w tym przypadku może mieć miejsce.”
    cytat z maila od home.pl, 2010-03-25

polityka bezpieczeństwa home.pl

Robiąc “w internecie” spotyka się człowiek z hostingiem. No karma taka, nie da się bez hostingu żyć i kropka. Przeżyłem więc już doświadczenia z DMKProject (było fajne, ale wyniosło się do USA i ma długi czas pinga), z nazwa.pl (jedno konto FTP), kei.pl (straszny panel administracyjny), wreszcie home.pl (nie można mieć dwóch osobnych skrzynek pocztowych o tej samej nazwie – np. biuro@ – w obrębie jednego konta dla dwóch domen). Każda z tych ofert ma swoje wady i zalety. Zalety są w sumie podobne – każda z nich zwykle szybko, fachowo i pozytywnie reagowała na moje pytania i prośby. Jednak ostatnio home.pl trochę mnie zdziwiło.

Dla jednej ze stron potrzebowaliśmy połączenia bezpośredniego dla MySQL, na porcie 3306, do synchronizacji bazy z lokalną w biurze. Działało. Aż pewnego dnia admin home.pl stwierdził duży ruch na tym porcie z naszego adresu. Zablokował więc ten ruch “ze względów bezpieczeństwa”. Co ciekawe, nadal można się połączyć z dowolnego innego IP. Z mojego punktu widzenia zablokowany został adres najbardziej uprawniony do generowania ruchu, a pozostawiono otwarte połączenie z resztą świata, pełną złoczyńców i pedofilów… ;-) Teraz więc synchronizacja odbywa się z laptopa przez neostradę, a sens operacji pozostaje dla mnie tajemnicą.

Next Page »