Search Results for: php

Problem z kodowaniem utf-8 i iso-8859-2 w AJAX i PHP

[ad#post]Na początek należy zaznaczyć, że AJAX domyślnie przesyła dane używając kodowania UTF-8 więc idealną sytuacja byłoby gdybyś używał kodowania UTF-8 wszędzie na swojej stronie, począwszy od kodowania strony META, kodowaniu plików źródłowych html/php/javascript a skończywszy na danych przesyłanych do i z bazy danych czy innych plików . Załóżmy jednak, że Twoja strona używa kodowania iso-8859-2, które definiujesz na stronie wywołującej skrypt AJAX w nastepujący sposób: Następnie wywołujemy AJAX W pliku plik.php należy wstawić nagłówek identyczny jak w twoim pliku wywołującym AJAX, zatem: Jak zauważyłeś polskie ogonki dalej nie działają, (...)

Programy do tworzenia stron WWW

Teoretycznie stronę WWW można stworzyć pisząc kod nawet w prostym systemowym Notatniku. Jednak nawet w nim potrzebna jest dodatkowa nakładka, która zachowa prawidłowe kodowanie znaków. Aby tworzyć dobre strony z prawidłowym kodem, lepiej wyposażyć się w wyspecjalizowane programy do edycji kodu HTML z opcją kolorowania składni, podpowiedzi i sprawdzania błędów. W Internecie obecnie można znaleźć wiele takich bezpłatnych wersji edytorów do pobrania. Edytory stron internetowych to jedne z najczęściej używanych, rozbudowane i funkcjonalne narzędzia umożliwiające stworzenie strony WWW. W zależności od typu używanej aplikacji, podzielić możemy aplikacje na dwie (...)

Load balancing dla CDN

Na jednym forum padło pytanie o load balancing dla CDN (Content Delivery Network) i wybór pomiędzy RRDNS (Round Robin DNS) a „ręcznym” balansowaniem requestów na webserwerze. Jako, że miałem prawie identyczny dylemat w przesłości postanowiłem napisać o tym kilka zdań. [ad#post]Rozwiązania load balancingu opierające się na DNS nie są raczej stosowane jako główne balancery dla rozwiązań produkcyjnych, chociażby z powodu nieznanego procentu cachowanych zapytań do DNS serwera czego wynikiem może być kierowanie 90% zapytań do tego samego IP podpiętego do load balancera. Niestety jest to skutek uboczny cachowania zapytań przez inne serwery DNS, często (...)

Serwery w chmurze Amazon AWS (cz.1)

Przeanalizujemy dość ciekawy, moim zdaniem, projekt, który mam okazję realizować a którego celem jest przygotowanie infrastruktury pod 1 godzinne wydarzenie internetowe z przewidywalnym maksymalnym ruchem 50,000 użytkowników jednocześnie. Tak, tak, to nie są żarty, nasz serwer musi poradzić sobie właśnie … Continue reading

Jak zabezpieczyć aplikację dla platformy Facebook.pl?

Całkiem niedawno, tworząc aplikację dla platformy Facebook.pl spotkałem się z ciekawym zagadnieniem. Atak DOS na aplikację Facebook’a! Nigdy wcześniej nie przyszło mi do głowy aby pomyśleć o tym aspekcie zabezpieczania aplikacji. Jak dotąd, wszystkie testy i zabezpieczenia zaimplementowane w kodzie aplikacji zostały ukierunkowane na odwołania z poza platformy, natomiast odwołania przychodzące z serwera Facebook, niejako domyślnie, zostały uznane za bezpieczne. Nic bardziej błędnego… Przyznaję się, moja czujność została uśpiona i obudziła się dosyć drastycznie pewnego pięknego popołudnia gdy serwer hostujący aplikację zwiększał LOAD (...)

Przyjazne adresy URL. Czy dodawać rozszerzenie pliku?

Zawsze nurtowało mnie pytanie czy rozszerzenie pliku .html czy też .php jest potrzebne w przyjaznych adresach URL.  Z logicznego punktu widzenia NIE! Absolutnie nie jest, bo i po co? I tu się zgodzę, o wiele ładniej i krócej wygląda adres: