WordPress je mnogo više od platforme za blogovanje. Ako imate osnovno znanje o PHP-u, HTML-u, CSS-u i JavaScriptu, možete da upotrebite WordPress za razvoj brzih, skalabilnih, bezbednih i visoko prilagodljivih veb aplikacija, mobilnih aplikacija, veb servisa i multisite mreža veb sajtova. Osim osnovnih WordPress funkcija i šema baze podataka, naučićete kako da izgradite prilagođene plaginove, teme i servise za bilo koji tip veb ili mobilne aplikacije.
U ovom ažuriranom, drugom izdanju, Brian Messenlehner i Jason Coleman opisuju nove funkcije i funkcionalnosti koje su dodate u WordPress do verzije 5.4. Svi primeri koda iz ove knjige dostupni su na GitHubu.
Upoređivanje WordPressa sa tradicionalnim radnim okvirima za razvoj aplikacija
Upotreba tema za prikaze i plaginova za backend funkcionalnost
Dobijanje predloga za biranje ili izgradnju WordPress plaginova
Registracija prilagođenih tipova posta (CPT) i taksonomije
Upravljanje korisničkim nalozima i ulogama, i pristup korisničkim podacima
Izgradnja asinhronih ponašanja pomoću jQuery-a
Upotreba WordPressa za razvoj mobilnih aplikacija za iOS i Android
Integrisanje PHP biblioteka, eksternih API-a i plaginova veb servisa
Prikupljanje plaćanja putem plaginova za e-trgovinu i članstvo
Učenje kako da ubrzate i skalirate WordPress aplikaciju
Proširenje WordPress REST API-a i kreiranje prilagođenih krajnjih tačaka
Učenje o WordPress Gutenberg blocks razvoju
Iz uvoda
Dok pišemo ovu knjigu, WordPress pokreće 32% svih sajtova na internetu, i taj broj raste. Mnogi programeri žele da urade mnogo više sa svojim WordPress sajtovima ali smatraju da treba da pređu na tradicionalniji radni okvir za aplikacije, kao što su Ruby on Rails, Symfony, Yii ili Laravel da bi izgradili “stvarne” veb aplikacije. Ovo mišljenje je pogrešno, i mi smo ovde da ga ispravimo.
Iako je WordPress započet kao softver za blogovanje i trenutno postoji primarno kao sistem za upravljanje sadržajem, izrastao je u fleksibilnu i sposobnu platformu za izgradnju veb aplikacija. U ovoj knjizi ćemo vam pokazati kako da upotrebite WordPress kao kostur aplikacije za izgradnju bilo koje veb aplikacije, velike ili male.
Za koga je ova knjiga
Ova knjiga će biti najkorisnija za WordPress programere koji žele da rade na težim aplikacijama, i PHP programere koji imaju malo iskustva u upotrebi WordPressa i traže radni okvir aplikacije zasnovan na PHP-u.
Programeri komercijalnog plagina i tema, ili neko ko radi na velikim distribuiranim WordPress projektima, takođe će smatrati korisnim koncepte i tehnike iz ove knjige.
Ako ste PHP ili jezički-agnostički programer koji koristi drugi radni okvir, i ljubomorni ste na veliku biblioteku WordPress plaginova i tema, bićete iznenađeni kada naučite koliko dobro WordPress može da funkcioniše kao opšti radni okvir aplikacije.
Čitanje i primena lekcija iz ove knjige može da poboljša vaš posao.
Mi pretpostavljamo da čitaoci razumeju opšte PHP programiranje. Takođe biste trebali da razumete HTML i CSS i da ste upoznati sa MySQL i SQL upitima. Osnovno razumevanje JavaScript i jQuery programiranja će vam pomoći u Poglavlju 9 i svim sličnim primerima.
Za koga nije ova knjiga
Ova knjiga nije za ljude koji žele da nauče kako da upotrebe WordPress kao krajnji korisnik. Postoji kratak uvod u standardne WordPress funkcionalnosti, ali pretpostavljamo da ste već koristili WordPress iz perspektive korisnika.
Ova knjiga nije namenjena osobama koje nisu programeri. Iako je moguće izgraditi veoma funkcionalne veb aplikacije jednostavnim kombinovanjem i konfigurisanjem mnogih plaginova koji su dostupni za WordPress, ova knjiga je napisana za programere koji grade sopstvene plaginove i teme da bi poboljšali nove veb aplikacije.
Ova knjiga vas neće naučiti kako da programirate već kako da programirate na "WordPress način”.
Knjiga „Amazon veb servisi u akciji (drugo izdanje)“ predstavlja opširan uvod u raspoređivanje veb aplikacija u AWS oblak. U njoj ćete pronaći ćete jasne relevantne opise svih osnovnih AWS servisa, sa fokusom na automatizaciju, bezbednost, visoku dostupnost i skalabilnost. U ovom detaljno dopunjenom izdanju knjige opisani su najnoviji dodaci u AWS, uključujući i infrastrukturu bez servera upotrebom servisa AWS Lambda, deljenje podataka pomoću EFS-a i skladištenje u memoriji pomoću ElastiCachea.
Šta obuhvata knjiga
- kompletno prerađen bestseler
- bezbedno distribuiranje aplikacija
- raspoređivanje aplikacija na AWS
- dizajniranje za uspešno postizanje visoke dostupnosti
- automatizaciju infrastrukture
AWS je najveća i najzrelija platforma u oblaku i obezbeđuje preko 100 unapred izgrađenih servisa, praktično beskonačne računarske resurse, bezbedno skladište, kao i vrhunske mogućnosti automatizacije. U ovoj knjizi pokazaćemo vam kako da razvijete, hostujete i upravljate aplikacijama na AWS-u.
Amazon veb servisi u akciji, drugo izdanje je opširni uvod u raspoređivanje veb aplikacija u AWS oblak. Pronaći ćete jasne, relevantne opise svih osnovnih AWS servisa, sa fokusom na automatizaciju, bezbednost, visoku dostupnost i skalabilnost. Ovo detaljno dopunjeno izdanje opisuje najnovije dodatke u AWS, uključujući i infrastrukturu bez servera upotrebom AWS Lambda servisa, deljenje podataka pomoću EFS-a i skladištenje u memoriji pomoću ElastiCache-a.
Napisana je za programere i DevOps inženjere srednjeg nivoa.
Andreas i Michael Wittig su softverski inženjeri i DevOps konsultanti fokusirani na AWS. Zajedno su preneli prvu banku u Nemačkoj na AWS 2013.godine.
“Opisi kompleksnosti AWS-a upotrebom primera i vizuelnih elemenata da bi učvrstili znanje u glavama čitalaca”. - Iz predgovora Ben Whaleya, heroja i autora AWS zajednice
“Sposobnost autora da objasne kompleksne koncepte je prava snaga ove knjige.” - Antonio Pessolano Consoft Sistemi
“Korisni primeri, slike i izvori koji će vam pomoći da efikasno učite.” - Christof Marte, Daimler-Benz
“Sjajan posao objašnjenja nekih od ključnih servisa, na veoma jasnom jeziku, što će vam pružiti znanje potrebno da “zakopate” dublje.” - Ryan Burrows Rooster Park Consulting
Pomoću WordPress-a svako može da izgradi optimizovani web sajt sa veoma malo uloženog truda, a zatim da ga veoma brzo učini dostupnim svetu.
Ova knjiga služi kao praktični vodič za svakog korisnika koji želi da postane online izdavač, vlasnik web sajta ili web sajt programer. Počevši sa osnovnim funkcijama WordPressa, ova knjiga daće vam dobru osnovu da radite korišćenjem i napredne i složene funkcije. Takođe će vam pomoći da izaberete i instalirate različite teme.
Postepeno, sa povećanjem složenosti, knjiga vas vodi kroz razvoj sopstvenih tema, ponašajući se kao vodič za početnike za razvoj tema i pluginova.
Na kraju, uz opis različitih zadataka, kao što su blogovanje zajednice i administriranje postavljenog sajta, ova knjiga vam omogućava da održavate svoj sajt.
Otkrijte kako da kreirate sajt koji je bogat funkcijama i koji možete lako da proširite, prilagodite i održavate, bez učenja HTMLa i Cascading Style Sheetsa (CSS).
Šta ćete naučiti iz ove knjige
Angažujte vaše web posetioce i pretvorite ih u aktivne korisnike; omogućite korisnicima da se registruju i dodaju sadržaje.
Koristite šablone da bi vaš sajt izgledao dobro i podesite CSS i prilagodite šablone koristeći sopstveni logo, fontove i boje.
Proširite mogućnosti Joomla-e tako što ćete pronaći i instalirati ekstenzije koje savršeno odgovaraju vašim potrebama.
Saznajte kako da povećate vidljivost sajta za mašine za pretragu primenjujući tehnike optimizacije (SEO).
WordPress je evoluirao i prevazišao svoju originalnu namenu, tako da više ne predstavlja samo platformu za blogovanje.
Popularni WordPress resurs Smashing magazin nam u ovom izdanju pruža neophodne informacije za maksimalno korišćenje potencijala i moći WordPress platforme. WordPress ekspert Thord Daniel Hedengren objašnjava kako se koriste mogućnosti Wordpress platforme za kreiranje naprednih web sadržaja.
Ova knjiga vas, korak po korak, uči kako da pravite blogove ili veb stranice pomoću WordPressa. Najpre ćete saznati kako da kupite domen, izaberete veb server i omogućite rad svog domena na njemu. Nakon toga je opisano kako se WordPress instalira, konfiguriše i podešava za unošenje sadržaja. Naučićete gde da pronađete dodatne module i teme za WordPress te kako da ih koristite. Saznaćete kako da organizujete sadržaj bloga, podesite WordPress da bi vaš blog ili veb lokacija bili bolje rangirani u pretraživačima, i kako da svoj blog obogatite multimedijskim sadržajima. Obrađeni su i bezbednost WordPressa, otkrivanje uobičajenih problema u radu i njihovo otklanjanje. Naučićete i kako da svoju postojeću veb lokaciju prevedete u WordPress i zašto je to dobro. U svakom poglavlju je navedeno po čemu se verzija WordPress.com razlikuje od verzije koju ste instalirali samostalno.
Uz knjigu dobijate i DVD koji vam pruža dodatne pogodnosti učenja zahvaljujući video i audio sadržajima na engleskom jeziku koji prate lekcije u knjizi.
USPEŠNO DODATO U KORPU