Tutaj chciałem przedstawić kilka możliwości generowania meta tagów (tytuł, słowa kluczowe i opis) za pomocą PHP dla stron Internetowych. Można to zrobić na wiele sposobów jednak im zrobimy to lepiej tym łatwiej i szybciej w późniejszym czasie się w tym połapiemy i będziemy mogli modyfikować. Jeśli tworzymy prostą stronę z dosłownie kilkoma pod stronami to często nie korzystamy w ogóle z PHP czy innej technologi tworzenia dynamicznych stron tylko każda część serwisu jest powtórzonym plikiem z całą strukturę (nagłówkiem, menu, unikalną zawartością, stopką itd.). Jest to rozwiązanie kiepskie jednak w takich przypadkach (kilku częściowe strony) może się sprawdzić. W pozostałych przypadkach każda część serwisu będzie osobnym plikiem ładowanym i wyświetlanym w określonym miejscu lub będzie on wykorzystany do operacji na danych, a jeszcze inny plik (widok) te dane wyświetli – możliwości napisania ogólnej architektury jest wiele. Przejdźmy więc do interesującego nas tematu.
Od pewnego czasu w sieci istnieje praktyczny kurs php mojego autorstwa. Został on napisany z myślą o własnym rozwoju, utrwalaniem własnej wiedzy, treningu programistycznym, stworzenia bazy przykładów, do których zawsze można zerknąć w razie „sklerozy” oraz aby pomóż innym – zarówno tym, którzy zaczynają przygodę z programowaniem jak i dla tych, którzy programować umieją jednak szukają innych rozwiązań czy wskazówek.
Opiszę tutaj rozwiązanie, z którym kiedyś sam miałem problem, a to z racji, że nie znałem (bo jakoś wcześniej nie była mi potrzebna) pewnej funkcji PHP. O co konkretnie chodzi – przykładowo mamy jakiś ciąg znakowy czy tam zmienną (string) i chcielibyśmy wykonać na nim funkcję htmlspecialchars, ale nie na całym tekście lecz na określonym fragmencie. Zadasz pytanie, ale w ogóle po co ?
Napisane przez
Bartek Medoń w
PHP
Swojego czasu trafiłem na wydawało się mi poważny problem. Mianowicie miałem wykonać projekt z przedmiotu relacyjne bazy danych i zainstalowałem sobie na lapku bazę PostgreSQL. Zainstalowany również miałem pakiet WAMPSERVER 2.0 – do pobrania tutaj. Nie będę opisywał tutaj czym jest WAMP bo nie o tym jest ten artykuł. Baza danych działała prawidłowo, ale problem pojawił się w momencie kiedy chciałem połączyć się z nią przez PHP.
Często ktoś pyta mnie o programowanie obiektowe w języku PHP. Jak wiadomo od 5 wersji tego języka mamy możliwość naprawdę hmm przyjemnego i porządnego programowania obiektowego. Nie będę tutaj nikogo przekonywał o wyższości OOP nad programowaniem strukturalnym – na ten temat powstało sporo tekstów, artykułów, dyskusji na różnych forach itd. Znajdziecie również sporo książek, pdf’ów, kursór i tutoriali na ten temat. Zapytacie więc – po co ten artykuł ?
Napisane przez
Bartek Medoń w
PHP