PHP - Stronicowanie artykułów
Informacje z dnia: 27.06.08
Czytaj wiêcej...ArtykuÅ‚y publikowane w internecie sÄ… czÄ™sto dzielone na kilka mniejszych podstron. RozwiÄ…zanie takie wykorzystujÄ… m.in. witryny ONLamp (http://www.onlamp.com), SitePoint (http://www.sitepoint.com) czy DevShed (http://www.devshed.com). W artykule przedstawimy przykÅ‚adowÄ… implementacjÄ™ stronicowania, w której artykuÅ‚y, wraz z towarzyszÄ…cymi plikami, bÄ™dÄ… przechowywane w bazie danych.
Tworzysz aplikacje internetowe, zauważyłeś, że mieszanie kodu PHP z HTML-em zmniejsza czytelność skryptów, powodując problemy z ich pielęgnacją i wprowadzaniem choćby niewielkich modyfikacji? Nie wiesz jednak, jak temu zaradzić? Lekarstwem na twoje problemy może okazać się system szablonów Smarty. Profesjonalną witrynę łatwo poznać po znakomicie sformatowanym tekście. Idealnie dobrana czcionka, odpowiedni rozmiar nagłówków, właściwe odstępy między wierszami czynią każdą witrynę na swój sposób unikalną. Była okazja by poznać podstawy JSP oraz Strutsa. Lecz na tym nie koniec, bowiem świat Javy obfituje także w inne różne frameworki. Ciekawym wyborem może okazać się Tapestry, czyli framework rozwijany, podobnie jak Struts, pod skrzydłami fundacji Apache. Jednak w odróżnieniu od Strutsa, prezentuje on całkowicie odmienne podejście do tworzenia aplikacji internetowych.
Kaskadowe arkusze stylów dołączane do witryn WWW zawierają definicje formatów poszczególnych elementów HTML. Artykuł zawiera przegląd najważniejszych informacji dotyczących języka CSS. Ajax to technika, która nadała nowy kierunek tworzeniu witryn i aplikacji na potrzeby sieci. Zgłębiając temat AJAX-a, będziesz miał okazję poznać nie tylko technologie składające się na to dosyć złożone rozwiązanie, ale i wiele pomocnych dodatków. Z naszego artykułu dowiesz się, jak dzięki bibliotece XAJAX szybko stworzyć interaktywną witrynę w oparciu o AJAX. W artykule opisze uniwersalna metodę wykonywania przycisków reagujących na wskaźnik myszki. Rozwiązanie bazuje wyłącznie na CSS, a etykieta przycisku jest tekstem w XHTML-u. Tekst taki nie tylko podlega skalowaniu, ale także łatwo go wymienić.
Tabele to jeden ze sta³ych elementów stron WWW. Za ich pomoc± mo¿esz przedstawiæ internautom ogrom najrozmaitszych danych. W dawnych czasach u¿ywano ich równie¿ do tworzenia ca³ych stron, ale na szczê¶cie obecnie takie praktyki wychodz± z mody, a tabele zastêpowane s± DIV-ami. W tym numerze prezentujemy podstawy pracy z Google Maps API. W kolejnym przyjrzymy siê bardziej zaawansowanym funkcjom. Bêdziesz zaskoczony, jak wiele potrafi Google Maps API. A wiêc do dzie³a! Strony internetowe nie przypominajÄ… już tych sprzed kilku lat. SÄ… to w peÅ‚ni interaktywne, przyjazne dla użytkownika serwisy, dokÅ‚adnie rozplanowane, poczynajÄ…c od struktury, a na kodzie i grafice koÅ„czÄ…c. Tworzenie stron internetowych staÅ‚o siÄ™ sztukÄ…, do której dołączyÅ‚ ostatnio AJAX.
Potrafimy ju¿ stworzyæ licznik znaków wpisanych do okre¶lonych pól formularza. Teraz trochê poeksperymentujemy, dodaj±c funkcjonalno¶æ podobn± np. do serwisu SMS Orange (http://sms.orange.pl). Chodzi o limit znaków w elementach textarea. Mia³e¶ ju¿ okazjê zapoznaæ siê na naszych ³amach z kilkoma modu³ami Zend Frameworka. Dzi¶ poznasz kolejny z nich - Zend ACL, który pozwala on na zarz±dzanie prawami dostêpu. Menu to jeden z wa¿niejszych elementów ka¿dej strony internetowej. Wystêpuje w ró¿nych odmianach, ale jego przejrzysta budowa jest jednym z istotniejszych czynników wp³ywaj±cych na ³atwo¶æ nawigacji w serwisie. Wielu webmasterów decyduje siê na menu rozwijane, wykorzystuj±c do tego skomplikowany JavaScript. Czy nie jest to jednak strzelanie z armaty do muchy? Sprawd¼my, czy rozwijane menu mo¿na stworzyæ wy³±cznie za pomoc± CSS.
Nieważne, czy wymarzyÅ‚eÅ› sobie, że twój serwis zostanie drugim Google, czy też po prostu chcesz dodać prostÄ… wyszukiwarkÄ™ do swojej strony, mamy dla ciebie skrypt PHP, którego potrzebujesz. Tym razem poka¿emy, jak dynamicznie dodawaæ nowe elementy do formularza. Ze znajomo¶ci± kilku funkcji oka¿e siê to ³atwe i szybkie. Je¿eli jeszcze nie przekona³e¶ siê do zalet XHTML-a i nadal tworzysz projekty w oparciu o poczciwe tabele, przeczytaj ten artyku³. Poka¿emy w nim, jak w szybki i bezbolesny sposób uaktualniæ przestarza³y kod strony.
Polecamy:
informacje z dnia: 27.06.08
| Omawiany szablon jest pÅ‚ynny: wypeÅ‚nia caÅ‚e okno przeglÄ…darki od rozdzielczoÅ›ci 800×600 wzwyż. Efekt ten jest osiÄ…gniÄ™ty dziÄ™ki ujemnym marginesom oraz rozsuwaniu tÅ‚a. 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¶æ |
| 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¶æ |
| Procedura wype³niania bazy danych rekordami na podstawie plików z danymi dzieli siê na dwie czê¶ci: implementacjê aplikacji oraz wprowadzanie danych. Zobacz oryginaln± tre¶æ |
| zabudowy szklane. Bardzo ciekawym pomys³em na w³asn± dzia³alno¶æ i biznes jest prowadzenie firmy budowlanej, ale do tego nale¿y mieæ minimum wiedzy i umiejêtno¶ci. Wyj±tkowo w dzisiejszych czasach, gdy gospodarka ¶wiatowa w³a¶nie wychodzi z kryzysu, który de facto rozpocz±³ siê na rynku amerykañskim, a szczególnie w bañce kredytów - kredyt hipoteczny, brany bez opamiêtania i na ma³ych zabezpieczeniach. Mo¿na zanotowaæ wyra¼ny trend rosn±cy na rynku budownictwa. Powstaj± nowe mieszkania i domy. Specjali¶ci nadal s±dz±, ¿e tempo powstawania nowych bloków jest zbyt powolne w stosunku do zapotrzebowania na nie. Jednym z powodów s± limitowane zasoby finansowe Polaków, ale ¼róde³ tego stanu mo¿na równie¿ upatrywaæ w bran¿y us³ug budowniczych. Z powodu recesji bardzo du¿o organizacji zawiesi³o swoj± dzia³alno¶æ lub nawet zamknê³o swoje kariery. Z tego powodu na rynku zaistnia³a bardzo du¿o przestrzeni, któr± maj± szansê zape³niæ nowe przedsiêbiorstwa. Za³o¿enie firmy budowlanej nie jest spraw± prost±. Ogólnie mówi±c, budowlañcy powinni charakteryzowaæ siê idealnym stanem zdrowia, aby podo³aæ wyzwaniu jakim jest praca w przedsiêbiorstwie budowlanym. Zobacz oryginaln± tre¶æ |
| wózki wid³owe, czê¶ci do wózków wid³owych. Na rynku dostêpne s± setki modeli wózków wid³owych. Najró¿niejsze parametry ud¼wigu czy typ ¼ród³a zasilania pozwalaj± precyzyjnie dobraæ najbardziej odpowiedni rodzaj wózka dla danej firmy. Najpopularniejszymi wózkami s± wózki spalinowe napêdzane silnikiem elektrycznym oraz wózki, gdzie napêd ma ¼ród³ó z butli gazowej. Wózki z silnikiem elektrycznym maj± zastosowanie w zamkniêtych pomieszczeniach, gdy¿ przepisy w kodeksach zakazuj± stosowania innego typu wózków. Pozosta³e wózki maj± zastosowanie na na przestrzeniach otwartych czy rampach. Wózek elektryczny napêdzany jest przy pomocy sporych baterii kwasowych, które dzia³aj± przez oko³o 5- 7 godzin. Po ich wyczerpaniu, pod³±cza siê je do pr±du elektrycznego i po kilkudziesiêciu minutach s± ponownie zdatne do u¿ytku. Najwiêksz± zalet± wózka elektrycznego jest zerowa emisja gro¼nych dla ludzi substancji. Poza tym koszty jego u¿ytkowania s± du¿o ni¿sze ni¿ w przypadku innego typu wózków. Kolejn± korzy¶ci± jest cicho¶æ dzia³ania, a tak¿e du¿o d³u¿szy okres u¿ytkowania. Najwiêksz± ich wad± jest du¿o wy¿szy koszt pocz±tkowy, czyli cena kupna. Jednak mimo tych problemów wózki elektryczne s± najbardziej rozpowszechnionym rodzajem wózka. Wraz z gwa³townym rozwojem przemys³u i produkcji powsta³o zapotrzebowanie na pojazdy, które bêd± w stanie przenosiæ kilkutonowe ³adunki, ale jednocze¶nie bêd± na tyle zwinne, ¿e zmieszcz± siê w ciasnych przej¶ciach w magazynach. Idealnym wynalazkiem do wype³nienia tej roli okaza³ siê wózek wid³owy. Pierwsze wózki wprowadzono do produkcji zaledwie oko³o sto lat temu. S± to niewielkie, ale niezwykle silne i bardzo zwrotne maszyny. Prowadzenie wózka wid³owego jest ³atwe do nauki, ale równocze¶nie wymaga du¿ego do¶wiadczenia oraz zachowania szczególnej ostro¿no¶ci. Wózek wa¿y kilka ton, a je¿eli do³±czymy do tego kilkutonowy ³adunek, to poziom zagro¿enia znacznie wzrasta, dlatego te¿ najistotniejsze w prowadzeniu wózka jest zachowanie rozwagi i bezpieczeñstwo. Nale¿y nie zapominaæ o odpowiednim roz³o¿eniu towaru, aby ¶rodek ciê¿ko¶ci by³ na w³a¶ciwym miejscu. Niew³a¶ciwy lub zbyt du¿y ³adunek mo¿e doprowadziæ do uszkodzenia lub przewrócenia wózka. Do prowadzenia wózka niezbêdne jest posiadanie specjalnych uprawnieñ oraz w³a¶ciwych badañ lekarskich. Wszystkie konieczne uprawnienia mo¿na uzyskaæ podczas specjalnych kursów zawodowych. # Zapewniamy profesjonalny serwis wózków wid³owych z dojazdem do klienta, jak i w naszych warsztatach. # Dostarczamy czê¶ci zamienne do wszystkich typów wózków wid³owych. # Wynajmujemy wózki wid³owe na okresy d³ugoterminowe jak i na okresy krótsze. # Zapewniamy kompleksow± obs³ugê transportu wewnêtrznego klienta przez nasz± firmê, dostarczaj±c nasze wózki wid³owe i bior±c na siebie obowi±zki utrzymania ich w ruchu. Gwarantujemy nieprzerwan± pracê za i wy³adunkow±. Zobacz oryginaln± tre¶æ |
Zobacz oryginaln± tre¶æ |
|
Zobacz oryginaln± tre¶æ |
| Banki i inne instytucje finansowe wysz³y naprzeciw oczekiwaniom klientów i stworzy³y bardzo liczn± gamê us³ug kredytowych. Obecnie ksi±¿ka telefoniczna mo¿na wzi±æ ju¿ na niemal wszystko, zaczynaj±c od ¿arówek, a¿ do domu, czy nieruchomo¶ci. Kredyty s± najwa¿niejszym ¼ród³em dochodów banków, które czerpi± zyski z prowizji za ich przyznanie, ze sp³at odsetek oraz dodatkowych ró¿nych op³atukrytych podatków. Bardzo czêsto kredytobiorca nie ma ¶wiadomo¶ci, ile pieniêdzy bêdzie musia³ zwróciæ w ramach zaci±gniêtego kredytu. Jaka charakterystyka kredytu jest najistotniejsza? Czy jest to wysoko¶æ raty, okres sp³aty, prowizja czy mo¿e stopa procentowa? Dla ka¿dego kredytobiorcy mo¿e to byæ co¶ ró¿nego. Zobacz oryginaln± tre¶æ |
| Ogrody zimowe równie¿ wykorzystuj± fundamenty w swojej budowie. Ogrody zimowe powstaj± na zbrojonych ³awach, b±d¼ tak¿e betonowych p³ytach fundamentowych. podstawy te musz± byæ oddzielone od fundamentów domu izolacj± przeciwwilgociow±. Wa¿ne jest równie¿, by fundament naszego domu wznosi³ siê piêtna¶cie centymetrów z ok³adem ziemiê. Jest to opieka ¶cian przed rozpryskuj±cym siê deszczem. Dziêki temu rozwi±zaniu szyby naszego ogrodu ³atwiej utrzymaæ w porz±dku. Warto przyjrzeæ siê ¶ci¶le projektowi naszego ogrody zimowego i daæ do zrobienia nieco szczegó³owych pytañ budowlañcom, by upewniæ siê o jako¶ci wykonania. W koñcu ogród zimowy ma nam s³u¿yæ d³ugi czas. Ogrody zimowe i wady w³asnego projektu. Bior±c pod uwagê, i¿ ogrody zimowe wolno budowaæ we w³asnym zakresie, zastanówmy siê nad wadami takiego przedsiêwziêcia. Pierwszym pytaniem jakie byæ mo¿e zadaæ, to oznacza to inwestor buduj±cy we w³asnym zakresie ogrody zimowe ma jakie¶ do¶wiadczenie w budownictwie. Nastêpnie zapytajmy, który raz buduje taki oran¿erie. Ogrody zimowe i szybko¶æ wykonania. Przed rozpoczêciem jakiejkolwiek budowy stale zastanawiamy siê do tego stopnia czasu dok³adnie bêdzie ona trwa³a. Mimo i¿ ogrody zimowe nie s± du¿± inwestycj±, te pytanie tak¿e zadajemy w stosunku a¿ do nich. W dzisiejszych czasach budowlañcy s± wybitnie odpowiednio przygotowane do tego typu budowy. Gotowe profile aluminiowe s± przywo¿one na teren budowy i na miejscu montowane. Wszystkie dok³adnie przyciête i gotowe a¿ do monta¿u. Niekiedy nawet czê¶æ z nich przyje¿d¿a w dostawie po trosze z³o¿ona. Firmy budowlane przygotowa³y siê a¿ do naszych inwestycji, korzystaj±c z gotowych i dobrych materia³ów, prêdko mog± zakoñczyæ zamówienie i przyj±æ kolejne. Ogrody zimowe plus ich szybkie wykonanie, to nie raptem du¿e u³atwienie na rzecz producentów przecie¿ tak¿e na rzecz w³a¶cicieli ogrodów. Od czasu do czasu warto zachowaæ siê z inwestycj± i zgromadziæ wiêcej funduszy na profesjonalnie wykonanie. ogrody zimowe ciesz± siê coraz wiêksz± popularno¶ci± na ¶wiecie oraz od niedawna tak¿e w Polsce. Ogród zimowy to doskona³y sposób na powiêkszenie i docieplenie budynku, ale i równie¿ podwy¿sza standard i jako¶æ naszego ¿ycia.
Zobacz oryginaln± tre¶æ |
| Podczas tworzenia nawet najprostszego formularza nale¿y zaprojektowaæ ogólny wygl±d, wygenerowaæ kod odpowiedni HTML oraz stworzyæ skrypt obs³uguj±cy odpowiednie pola. Co jednak, je¶li chcemy zweryfikowaæ poprawno¶æ wprowadzonych danych? I gdy oprócz tradycyjnych filtrów u¿yte zostan± z³o¿one regu³y? Artyku³ ten omawia metodê tworzenia formularzy w oparciu o pakiet QuickForm. Zobacz oryginaln± tre¶æ |
| Zmierzamy ku koñcowi kursu. Poznalismy ju¿ wiekszosc elementów HTML-a, wzbogacilismy swoja wiedze o umiejetnosc pos³ugiwania sie kaskadowymi arkuszami stylów (CSS). Mo¿emy zatem zbudowac niemal ka¿da statyczna witryne. Przyda sie jeszcze umiejetnosc pos³ugiwania jakims programem graficznym (np. GIMPem) oraz odrobina zdolnosci plastycznych. Zobacz oryginaln± tre¶æ |
| Strony internetowe nie przypominajÄ… już tych sprzed kilku lat. SÄ… to w peÅ‚ni interaktywne, przyjazne dla użytkownika serwisy, dokÅ‚adnie rozplanowane, poczynajÄ…c od struktury, a na kodzie i grafice koÅ„czÄ…c. Tworzenie stron internetowych staÅ‚o siÄ™ sztukÄ…, do której dołączyÅ‚ ostatnio AJAX. Zobacz oryginaln± tre¶æ |
| Mimo ogromu bibliotek, które oferuje PHP, mo¿e siê okazaæ, ¿e staniemy przed konieczno¶ci± stworzenia w³asnego rozszerzenia, na przyk³ad w celu obs³u¿enia z poziomu PHP miernika, a nastêpnie zaprezentowania wyników pomiarów na stronie internetowej. W celu utworzenia takiego rozszerzenia nale¿y zapoznaæ siê z Zend API. Zobacz oryginaln± tre¶æ |
| Gdy liczba rekordów w bazie danych wzro¶nie, interfejs witryny WWW musi zawieraæ udogodnienia u³atwiaj±ce przegl±danie i wyszukiwanie informacji. W artykule przedstawiê sze¶æ przyk³adowych rozwi±zañ, które u³atwiaj± poruszanie siê w¶ród du¿ej liczby rekordów. Od strony implementacyjnej zarysujê szkielet stronicowania oraz alfabetu po³±czonego z sortowaniem. Zobacz oryginaln± tre¶æ |
| Wzorzec ten należy do wzorców czynnoÅ›ciowych, czyli opisujÄ…cych sposób przepÅ‚ywu danych w zÅ‚ożonych aplikacjach. 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¶æ |
| W tym przewodniku pokażemy, w jaki sposób wykorzystać grafiki tÅ‚a, style CSS oraz elementy div do stworzenia kolumn na stronie WWW. Zobacz oryginaln± tre¶æ |
| W tym odcinku kursu Ajaksa zajmiemy siÄ™ interakcjÄ… Ajax - PHP. Zapytania HTTP wysyÅ‚ane w tle przez obiekt XMLHttpRequest bÄ™dÄ… odwoÅ‚ywaÅ‚y siÄ™ do skryptów PHP. Jako przykÅ‚ad przygotowaÅ‚em galeriÄ™ fotografii. Miniaturowe zdjÄ™cia zawarte w galerii możemy podglÄ…dać wskazujÄ…c je myszkÄ…. WyskakujÄ…ce okienka pop-up zawierajÄ… powiÄ™kszonÄ… fotografiÄ™ oraz dodatkowe dane. Skrypt PHP bÄ™dzie odpowiadaÅ‚ za przekazanie do Ajaksa danych EXIF konkretnej fotografii. Zobacz oryginaln± tre¶æ |
| Mia³e¶ ju¿ okazjê zapoznaæ siê na naszych ³amach z kilkoma modu³ami Zend Frameworka. Dzi¶ poznasz kolejny z nich - Zend ACL, który pozwala on na zarz±dzanie prawami dostêpu. Zobacz oryginaln± tre¶æ |
| 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. Zobacz oryginaln± tre¶æ |
