Web aplikacije

IF-ELSE, SWITCH ili LOOKUP TABLICA

Uvjeti su vjerojatno jedna od najpoznatijih značajki programiranja. Uvjeti određuju redoslijed izvođenja programskog koda. Kada koristiti if-else, a kada switch jednako vrijedi za sve programske jezike, pa tako i za JavaScript. Jedina razlika je ovisnost JavaScripta o tipu preglednika, jer svaki preglednik ima drugačije ugrađenu optimizaciju izvođenja koda, pa se tako performanse mogu razlikovati. Ovdje govorimo o mikrooptimizaciji.

 

Ako napisani programski kod sadrži velik broj uvjeta, potrebno je postaviti određena pitanja:

Aplikacija Laravel u okruženju Platform as a Service (PaaS)

Za potrebe ovog članka koristit ćemo se okruženjem Pivotal Cloud Foundry Dev za testiranje postavljanja aplikacije Laravel u okruženje PaaS. Pivotal nudi mogućnost testiranja okruženja Cloud Foundry na lokalnom računalu. Na poveznici https://pivotal.io/platform/pcf-tutorials/getting-started-with-pivotal-cloud-foundry-dev/introduction opisano je kako instalirati okruženje PCF Dev.

EM vs REM vs PX

Razvoj responzivnih internetskih aplikacija utjecao je na razvoj CSS-a. Mnogi i danas nisu svjesni da za pisanje CSS-a postoje i druge mjerne jedinice osim piksela px. Neki su se navikli na “dragu, staru, osnovnu” jedinicu, tzv. piksel i jednostavno ne žele komplicirati uvođenjem novih, poboljšanih jedinica. S druge strane, neki od nas su se susreli s raznim aplikacijama koje se za različite stvari koriste različitim mjernim jedinicama. Sigurno smo svi u jednom trenutku postavili pitanje: “Koju mjernu jedinicu odabrati, em, rem ili px?”

 

Kako omogućiti dodavanje internetske aplikacije na početni zaslon

„Dodaj na početni zaslon“ (engl. Add to Home screen) je opcija u modernim preglednicima koji su dostupni i na mobilnim uređajima i na klasičnim računalima. Opcija omogućava dodavanje prečice podržane stranice/aplikacije na početni zaslon. Ova opcija pripada kategoriji progresivnog razvoja internetskih aplikacija. Cilj je na što jednostavniji način omogućiti pristup aplikaciji (pristup jednim klikom) i omogućiti da se aplikacija koristi svojim zasebnim prozorom (sigurnost).

 

PODRŠKA

GRAPHQL I PHP

GraphQL predstavlja posebno pripremljen jezik upita namijenjen za optimizirano slanje upita i dobivanje rezultata između klijenata i servera preko HTTP protokola. Za razvoj GraphQL-a “krivac” je Facebook koji prve implementacije jezika koristi u vlastitim mobilnim aplikacijama još od 2012 godine. Od 2015. godine tehnologija postaje javno dostupna svim zainteresiranim stranama, tako da se sve intenzivnije koristi u praksi i izvan okvira samog Facebooka.

Testiranje brzine različitih verzija programskog jezika PHP

Za potrebe testiranja trajanja izvršavanja nekog koda na različitim verzijama PHP-a napravljena je jednostavna skripta koja generira slučajan broj i provjerava je li taj broj primaran. Skripta na kraju javi trajanje izvršavanja u sekundama. Čitav kod skripte dostupan je na poveznici: https://gist.github.com/cicnavi/90fd0c63498733578ecdc1c2a1e5202c

Webinar: Uvod u LAMP

Pozivamo vas da nam se pridružite 12. lipnja u 14 sati na online predavanju "Uvod u LAMP".

LAMP je naziv za skup softvera namijenjenog razvoju i implementaciji interaktivnog i dinamičkog web-sadržaja, a posebno je zanimljiv jer predstavlja besplatnu alternativu komercijalnim rješenjima. Tijekom predavanja su objašnjene LAMP komponente te je opisan postupak instalacije i inicijalne konfiguracije.

Testiranje PHP aplikacija na različitim verzijama PHP-a pomoću Docker kontejnera

Ako postoji potreba za testiranjem PHP aplikacija na različitim verzijama PHP-a, to je lako moguće učiniti pomoću Docker kontejnera. Naime, na računalu na kojem se razvija PHP aplikacija može se podići više različitih Docker kontejnera, koristeći za svaki kontejner različitu verziju PHP-a.

Preusmjeravanje HTTP web stranica u IIS-u

U današnjem članku ćemo pojasniti kako napraviti preusmjeravanje (redirekciju) web stranice koja je smještena na Microsoftovom web serveru, IIS-u (Internet Information Server).

Sve ćemo raditi na Windows Serveru 2016 / IIS10. Pretpostaviti ćemo osnovnu instalaciju servera pa ćemo prije svega brzinski pokazati kako instalirati IIS i testne web stranice na njemu. To bi inače trebali svi znati, ali ćemo ipak pokazati postupak da članku stvorimo glavu i rep.

Stranice

Pretplati se na RSS - Web aplikacije