Nie taki AJAX straszny!
Informacje z dnia: 27.06.08
Czytaj wiêcej...Termin "AJAX" przewija siÄ™ ostatnio bardzo czÄ™sto w Å›wiecie programistów, ludzi zwiÄ…zanych na co dzieÅ„ z internetem, ale także osób, którzy chcÄ… wykorzystać jego funkcjonalność w swoim serwisie. I faktycznie jest coraz częściej z powodzeniem wykorzystywany, zarówno w dużych komercyjnych projektach internetowych, jak i w maÅ‚ych, prywatnych serwisach. Czym tak naprawdÄ™ jest AJAX, a co ważniejsze, czy warto zaprzÄ…tać sobie nim gÅ‚owÄ™?
Tworzymy stronę internetową, która nie tylko sama rozciąga się na wyznaczoną szerokość, ale ma również dwie płynne, oddzielone od siebie kolumny. Aplikacje internetowe tworzone z wykorzystaniem technologii J2EE muszą być najczęściej przez długi czas pielęgnowane i rozbudowywane. Szybko się jednak okazało, że rozwijanie takich aplikacji za pomocą surowych Servletów i stron JSP nie jest dobrym rozwiązaniem. Szczególnie jeśli brać pod uwagę konieczność późniejszego porządkowania kodu. Dlatego świat programistów Java radzi sobie z podobnymi problemami za pomocą tzw. wzorców projektowych. Formularze są podstawą aplikacji internetowych. Mimo że na stronach internetowych nie widać ich zbyt wiele, w panelach administracyjnych wszelkiego rodzaju formularzy jest znacznie więcej. To właśnie dzięki formularzom można dodawać treści na strony bez konieczności ręcznej edycji plików czy zawartości bazy danych.
Budowanie społeczności internetowych to niemal sztuka. Jeśli dzieło będzie udane, użytkownicy zaczną sami działać na korzyść forum i serwisu, przy którym ono istnieje. Jedno jest jednak pewne: tę długą drogę należy zacząć od instalacji najlepszego oprogramowania. Udostępnij dokumentację na swojej stronie w postaci automatycznie generowanych PDF-ów. Z artykułu dowiesz się jak wygenerować PDF-a ze strony WWW i jak dostosować bibliotekę do obsługi polskich znaków. Jednym z czynników, które decydują o sukcesie witryny jest jej nawigacja. Musi być przejrzysta i łatwo dostępna, zarówno dla użytkownika, jak i robota wyszukiwarki.
W tym przewodniku pokażemy, w jaki sposób wykorzystać grafiki tła, style CSS oraz elementy div do stworzenia kolumn na stronie WWW. Spotykamy je wszędzie - korzystając z oprogramowania do czatowania, zaawansowanych aplikacji e-biznesowych oraz w bankowości internetowej. Wciąż pozostają potężnym narzędziem, nawet pomimo faktu, że w najprostszych zastosowaniach najczęściej ustępują obecnie miejsca Flashowi oraz XHTML-owi sprzęgniętemu z AJAX-em. Aplety - bo o nich mowa - obok serwletów i JSP należą do najważniejszych dla webmastera sposobów wykorzystania Javy. Norweska przeglądarka Opera to w tym momencie najbardziej zaawansowany program, jeżeli chodzi o interpretację standardów sieciowych. Oferuje webmasterom największe możliwości i wgląd w rozwiązania, które w innych produktach nie są jeszcze w pełni dostępne. Z tej przyczyny ich stosowanie na zwykłych stronach nie ma na razie większego sensu, ale warto skorzystać z okazji i przygotować się na nadchodzące zmiany w sposobie tworzenia kodu HTML i CSS.
Podstawowym sposobem korzystania z bazy danych w aplikacjach napisanych w Javie jest użycie JDBC. Niesie to ze sobą konieczność pisania zapytań w języku SQL, co z kolei może okazać się dużym problemem w sytuacji, gdy aplikacja powinna móc działać na wielu różnych systemach bazodanowych. Dodatkowo korzystanie z JDBC utrudnia w pełni obiektowe programowanie - przecież o wiele wygodniej i poprawniej byłoby, gdyby miały także reprezentację obiektową. Nikt nie ma chyba wątpliwości, że obecnie PHP rządzi w sieci niepodzielnie. Jest to język bardzo prosty w nauce, co w dużej mierze przyczyniło się do jego olbrzymiej popularności. Warto jednak pamiętać, że istnieje jeszcze kilka innych technologii, może mniej popularnych, jednak na pewno nie gorszych. Jeśli jednak znasz język programowania Java, koniecznie powinieneś przyjrzeć się bliżej technologii J2EE, a także wchodzącym w jej skład rozwiązaniom JSP oraz Servlet. W dobie aplikacji Web 2.0 technologia Ajax robi zawrotną karierę. Pierwszy odcinek kursu Ajaksa wprowadzi w świat interaktywnych aplikacji WWW. Omawiany przykład prezentuje wszystkie cechy aplikacji ajaksowych: interaktywną wymianę treści i wyglądu przy użyciu modelu DOM, modyfikację fragmentu strony WWW bez przeładowywania całego dokumentu, asynchroniczną komunikację z serwerem prowadzoną w tle oraz operowanie danymi w formacie XML.
Posiadaczom komórek technologia Java kojarzy się głównie z grami oraz aplikacjami służącymi przede wszystkim rozrywce. Warto jednak wspomnieć o możliwości zastosowania telefonów komórkowych do bardziej przydatnych zadań, które wymagają od nas mobilności i ciągłego dostępu do informacji. Wśród technologii służących do pisania aplikacji, działających w świecie serwerów HTTP i przeglądarek internetowych, od długiego już czasu króluje środowisko, w skład którego wchodzi PHP, MySQL oraz Apache. W naszym przewodniku pokażemy, jak samodzielnie zainstalować na swoim komputerze oprogramowanie, wspólnie określane mianem WAMP (W-Windows, A-Apache, M-MySQL, P-PHP). Programowanie na potrzeby internetu niemal zawsze wiąże się z przeprowadzaniem operacji na zmiennych przechowujących napisy. PHP oferuje bogaty zestaw funkcji ułatwiających pracę z napisami. Pozwalają one na konwersję napisów pomiędzy różnymi stronami kodowymi polskich znaków (i oczywiście nie tylko polskich), wycinanie fragmentów napisów, porównywanie, wyszukiwanie wzorców itd.
Polecamy:
informacje z dnia: 27.06.08
| Seria artykułów poÅ›wiÄ™conych bazom danych pokazywaÅ‚a w jaki sposób korzystać z programu DBDesigner. Aplikacja Propel, przedstawiona poprzednio, generuje automatycznie klasy aktywnych rekordów. Teraz opiszÄ™ w jaki sposób Propelem generować kod PHP dla modelu bazy danych przygotowanego DBDesignerem. Zobacz oryginaln± tre¶æ |
| W ostatniej części kursu CSS podsumujemy dotychczasowÄ… wiedzÄ™, biorÄ…c na warsztat bardzo praktyczny aspekt tworzenia stron WWW bez użycia tabel. Zobacz oryginaln± tre¶æ |
| W jaki sposób stworzyć uniwersalny skrypt do wysyÅ‚ania zawartoÅ›ci formularzy internetowych na stronie WWW. Formularze sÄ… podstawÄ… dziaÅ‚ania wielu aplikacji internetowych. PozwalajÄ… na Å‚atwÄ… komunikacjÄ™ pomiÄ™dzy użytkownikiem a skryptem dziaÅ‚ajÄ…cym po stronie serwera. Zobacz oryginaln± tre¶æ |
| Zadaniem webmastera jest zadbanie o to, by jego strona wyglÄ…daÅ‚a zawsze tak samo we wszystkich przeglÄ…darkach Tu pojawia sie problem, bo nie każda przeglÄ…darka wyÅ›wietla stronÄ™ identycznie. Zobaczmy, jak pogodzić sprzecznoÅ›ci Zobacz oryginaln± tre¶æ |
| wózki wid³owe firma zajmuje siê importem wózków wid³owych od roku 1997 ró¿nych marek, a od roku 1999 skupi³a siê na imporcie sprzêtu japoñskiego marki Toyota i Mitsubishi. Zobacz oryginaln± tre¶æ |
Zobacz oryginaln± tre¶æ |
|
Zobacz oryginaln± tre¶æ |
| Odłóż edytor graficzny na bok i pokaż, co potrafisz w CSS. W tym przewodniku wyjaÅ›nimy, jak można nadać zdjÄ™ciom gÅ‚ebiÄ™ bez wykorzystania narzÄ™dzi do obróbki grafiki Zobacz oryginaln± tre¶æ |
| Czyli sztuka budowania serwisów z wykorzystaniem PHP i MySQL. WytÅ‚umaczymy, jak przygotować wygodne Å›rodowisko programistyczne i stworzyć prostÄ… aplikacjÄ™, korzystajÄ…c z PHP oraz MySQL. Zobacz oryginaln± tre¶æ |
| Witryna NotH.gajdaw.pl stanowi wizytówkÄ™ programu NotH - bezpÅ‚atnego edytora plików HTML, XHTML i CSS. Na stronie znajdujÄ… siÄ™ podstawowe informacje o programie, podrÄ™cznik, zestaw skrótów klawiszowych oraz pliki do pobrania. CaÅ‚ość jest wykonana w PHP przy użyciu szablonów Smarty oraz plików tekstowych. Zobacz oryginaln± tre¶æ |
| Zdecydowana wiÄ™kszość internautów korzysta z przeglÄ…darek WWW. SÄ… wÅ›ród nich tacy, którzy ulubione treÅ›ci chcÄ… wydrukować lub obejrzeć na urzÄ…dzeniu przenoÅ›nym, np. nowoczesnym telefonie komórkowym. Standard CSS2 pozwala na przystosowanie strony do wymogów różnych mediów. Zobacz oryginaln± tre¶æ |
| Do budowy bardzo prostych programów wystarczy już wiedza, którÄ… zdobyliÅ›my z ostatnich części kursu. jeÅ›li jednak chcielibyÅ›my napisać coÅ› nieco bardziej skomplikowanego, szybko okaże siÄ™, że wiemy za maÅ‚o. DziÅ› nauczymy siÄ™ czym sÄ… funkcje oraz jak z nich korzystać, poznamy też sposób na dzielenie wiÄ™kszych programów na kilka plików. Zobacz oryginaln± tre¶æ |
| WÅ›ród podstawowych projektów, które każdy programista we flashu musi zaliczyć w czasie swojej kariery, jednym z najpopularniejszych jest budowa odtwarzacza MP3. Zbudowanie go to obecnie proste zadanie. W naszym poradniku wyjaÅ›nimy zawiÅ‚oÅ›ci jego budowy, pokażemy jak przystosować go do naszych oczekiwaÅ„ oraz jak rozszerzyć możliwoÅ›ci odtwarzacza przeznaczonego dla naszej strony WWW. Zobacz oryginaln± tre¶æ |
| ArtykuÅ‚ poÅ›wiÄ™cimy klasie DB biblioteki PEAR. Kod wykorzystujÄ…cy metody getOne(), getAll(), getCol() oraz getRow() klasy DB staje siÄ™ zwiÄ™zÅ‚y i przejrzysty. Zobacz oryginaln± tre¶æ |
| Po szybkiej instalacji i prostych ustawieniach Elgg dostarczy nam niezbÄ™dnych narzÄ™dzi do budowy nastÄ™pnego MySpace. Jak to zrobić, pokaże Karl Hodge. Zobacz oryginaln± tre¶æ |
| Nie marzysz o niczym innym, jak o wÅ‚asnym odtwarzaczu plików MP3 we Flashu? Bez obaw, z nami dowiesz siÄ™, jak to zrobić! Stworzenie niepowtarzalnego odtwarzacza MP3 - poprzez nadanie mu wyjÄ…tkowej funkcjonalnoÅ›ci lub zintegrowanie z innymi systemami - nie jest zadaniem aż takie trudne, jak mogÅ‚oby siÄ™ wydawać. Zobacz oryginaln± tre¶æ |
| ChciaÅ‚byÅ› pokazać swoje filmy w sieci? Pokażemy ci, jak to zrobić! Nic tak nie przyciÄ…gnie internautów na twojÄ… stronÄ™, jak wszelkiego rodzaju filmiki. Możesz mieć na niej wszystko, włącznie z AJAX-em, ale i tak ruchome obrazki zawsze pozostanÄ… niepokonane. Lecz zamieszczanie ich w internecie zawsze byÅ‚o skomplikowane. Zobacz oryginaln± tre¶æ |
| Uruchomienie tanim kosztem sprawnie funkcjonujÄ…cego sklepu internetowego to nie lada wyzwanie. Najpopularniejszym wyjÅ›ciem jest w takiej sytuacji instalacja bezpÅ‚atnego oprogramowania. Wybór pada najczęściej na bezpÅ‚atny osCommerce. Zobaczmy, co ma do zaoferowania jego najwiÄ™kszy konkurent, czyli aplikacja ZenCart. Zobacz oryginaln± tre¶æ |
