Archiwum miesiąca: April, 2010
Istota strony wptutorial.pl
Strona wptutorial.pl ma służyć osobą, które nie miały styczności z html, php, sql itd., a będą w stanie stworzyć samodzielnie efektowną stronę o swoich zainteresowaniach czy też swojej firmy.
Wkrótce na stronie pojawią się w oddzielnej zakładce artykuły nt. samodzielnego stworzenia strony opartej na WordPressie. Będzie to cykl kilkunastu artykułów-tutoriali prowadzących krok po kroku czytelnika. Od założenia hostingu poprzez wybór i instalacje skórek, wtyczek, a skończywszy na uruchomieniu localhosta. Poruszę też temat samodzielnego tworzenia skórek w programie Artisteer i jej polonizacje. Oto wstępna lista tematów, które chcę poruszyć-opisać:
- Zakładamy darmowy hosting
- Klient ftp
- Instalacja WP
- Instalacja skórek
- Instalacja wtyczek
- Artisteer – tworzenie skórek
- Polonizacja skórek
- Google Webmaster
- Google Analitics
- Bing Webmaster
- Pozycjonowanie
Lista tematów jest otwarta i podejrzewam, że się jeszcze rozrośnie o kilka pozycji. Wszelkie sugestie mile widziane.
Wtyczka
Wtyczka (ang. plug-in) to dodatek do istniejącego programu rozszerzający jego możliwości lub automatyzujący żmudne czynności.
Stosowanie wtyczek jest coraz częstszym zabiegiem wśród twórców programów, a zwłaszcza tych tworzących otwarte oprogramowanie.
Zaletą takiego rozwiązania jest to, że użytkownicy mogą wybierać pomiędzy funkcjami, które chcą mieć w programie, a których nie. Poza tym odciąża to autora od pisania całego kodu programu, a zrzuca część tego obowiązku na zewnętrznych programistów.
Aby możliwe było pisanie wtyczek, programista musi udostępnić i udokumentować API, czyli interfejs programistyczny.
Page Rank
PageRank – metoda nadawania indeksowanym stronom internetowym określonej wartości liczbowej, oznaczającej jej jakość.
Algorytm PageRank jest wykorzystywany przez popularną wyszukiwarkę internetową Google. Został opracowany przez założycieli firmy Google
SQL
SQL (ang. Structured Query Language) – strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych.
Trackback
TrackBack – protokół wykorzystywany przez blogerów do śledzenia i zarazem informowania o reakcji, jaką spowodował konkretny wpis opublikowany przez innego blogera. Komunikaty protokołu TrackBack (potocznie zwane trackbackami) wysyłane są podczas publikowania nowego wpisu, który w swojej treści nawiązuje do spraw uprzednio poruszanych na łamach innego bloga.
Trackbacki najczęściej pojawiają się pod opisywanym przez autora wpisem i wyglądem przypominają zwykły blogowy komentarz. Z reguły zawierają nazwę oraz fragment wpisu z bloga, z którego zostały wysłane.
WordPress obsługę TrackBacków ma zaimplemntowaną tzn. nie potrzebuje żadnych dodatków w postaci wtyczek.
GNU
Powszechna Licencja Publiczna GNU (GNU General Public License) – licencja wolnego i otwartego oprogramowania stworzona w 1983 roku. Głównymi założeniami licencji GNU jest przekazanie użytkownikom czterech podstawowych wolności:
Jeżeli program nie gwarantuje użytkownikowi chociaż jednej z powyższych wolności, wówczas, według FSF, nie może być uznany za Wolne Oprogramowanie.
SEO
SEO to akronim pochodzący od słów Search Engine Optimization.
Search engine to po angielsku wyszukiwarka (internetowa). Search Engine Optimization należy rozumieć jako optymalizację (stron) pod kątem wyszukiwarek internetowych. Innymi słowy są to działania zmierzające do podniesienia pozycji danej strony w wyszukiwarce, zwane również pozycjonowaniem.
Istnieją liczne techniki pozycjonowania opierające się o wiedzę na temat działania algorytmów wyszukiwarek. Ponieważ niektóre z technik są niedozwolone, zaistniał podział na firmy SEO, które wykorzystują jedynie dozwolone techniki oraz pozostałe, które starają się osiągnąć sukces wszelkimi sposobami łącznie z tymi zakazanymi.
CSS
Cascading Style Sheets, czyli po polsku kaskadowe arkusze stylów. Pliki CSS służą do opisu wyglądu strony internetowej. Na początku, kiedy były tylko przeglądarki tekstowe (czarne okienko z białymi literkami) wszystkim wystarczał format HTML pozwalający skutecznie opisać strukturę dokumentu. Jednak kiedy pojawiły się przeglądarki graficzne pojawiła się potrzeba opisania czegoś takiego jak rodzaj czcionki, kolor itp. Poszerzono więc HTML, żeby można było w nim określić jaką czcionką się posługujemy, jakie jest tło strony itd. Jednak w miarę rozwoju komputerów i Internetu pojawiła się konieczność wydzielenia z HTMLa elementów, które mają być spójne dla całego serwisu, a nie dla pojedynczej strony. I tak powstały arkusze stylów, w których definiuje się kolory, czcionki, położenia, marginesy dla całych grup, do których można się potem odwoływać wielokrotnie podczas edycji strony.
Czym jest PHP?
PHP to skryptowy język programowania – programy w nim napisane nie są kompilowane do postaci kodu maszynowego zrozumiałego dla procesora, lecz wykonywane przez specjalną aplikację zwaną interpreterem PHP. PHP został pierwotnie stworzony do wspomagania tworzenia dynamicznych stron WWW, lecz obecnie można w nim pisać także zwyczajne aplikacje dla systemu operacyjnego.
PHP jest projektem open-source. Każdy może pobrać za darmo jego kopię, zainstalować i używać bez żadnych ograniczeń. Do kodu źródłowego zapewniony jest pełny dostęp – jeżeli programista ma odpowiednie zdolności, może go modyfikować do woli oraz nadsyłać własne propozycje zmian do osób nadzorujących projekt. Dzięki takiej wolności PHP rozwija się bardzo dynamicznie, a w Internecie można znaleźć setki modyfikacji oraz dodatkowych modułów.
Mimo otwartości kodu, nad rozwojem oficjalnej wersji projektu czuwa firma Zend Company z Izraela założona przez twórców PHP. Zapewnia ona dodatkowe narzędzia i opiekę prawną, a także wyznacza kierunki rozwoju projektu.
Bardzo istotną cechą PHP jest skalowalność. Może go używać z powodzeniem zarówno początkujący programista, dzięki uproszczeniom składni, jak i ekspert, który znajdzie tutaj wszystkie zaawansowane narzędzia niezbędne do napisania rozbudowanej aplikacji. PHP znaleźć można wszędzie: od prywatnych stron domowych przez gry internetowe aż do potężnych witryn korporacji lub portali. Opanowanie języka jest proste także dlatego, iż Internet pełen jest przewodników oraz artykułów pokazujących, jak w praktyce wykorzystywać wiele z jego możliwości.
