Moderni računari su brži od računara iz prošlosti, često sa nevjerovatnim marginama. Pa zašto se često čini da je potrebno više vremena da se stvari završe?
Za nekoga ko je pre više od dvadeset godina naučio da programira na starom IBM PS/2 sa DOS-om 6.1, odgovor je jednostavan.
Naravno, to ne važi za sve kompanije, posebno za one koje su shvatile da trošenje ogromnih količina novca na hosting i usluge smanjuje njihov rezultat. Širom weba stalno čujemo priče o kompanijama koje mijenjaju svoje softverske platforme i štede 20 do 40% u troškovima hostinga, optimiziraju baze podataka za smanjenje vremena upita za faktore deset ili više i povećavaju vrijeme odgovora redizajniranjem dijelova svojih aplikacija u asinkronom kodu. koristeći Node.js, Rust, Go ili druge slične moderne jezike.
Pafera Web Framework je dizajniran da bude jednostavan, efikasan i jeftin, ali samo ako već poznajete osnovne tehnologije. Ne zaziremo od SQL-a, HTML-a, CSS-a ili JavaScript-a na osnovnim nivoima, već ih prihvatamo kako bismo stvorili nešto što je dovoljno visokog nivoa da bude brzo u vremenu razvoja, ali dovoljno niskog nivoa da bude brzo i prilagodljivo za bilo koji situacija.
Najbolji način da počnete s Pafera Framework-om je da ga preuzmete i počnete koristiti.
Ako koristite sistem baziran na Ubuntu, Arch Linux ili Termux na Androidu, instalacija je jednostavna kao kucanje
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
Ako radite na drugim sistemima, morat ćete malo prilagoditi komande. Za Windows, preporučujem korištenje Anaconde ili jednostavno instaliranje Ubuntua putem WSL2. Homebrew bi trebao dobro raditi na Mac sistemima.
Za kratak vodič za razvoj aplikacije koristeći okvir, možete posjetiti glavno spremište koda na Codebergu za Python verzija
PHP verzija se već neko vrijeme nije dirala, ali dijeli istu filozofiju dizajna kao i Python verzija abit sa razlikama u jezičkoj podršci i automatskom učitavanju. Repozitorijum koda je dostupno ovdje , dok je dokumentacija dostupno ovdje
Radim na Rust verziji okvira, koja bi trebala dati dramatična poboljšanja brzine u odnosu na trenutnu verziju Pythona nauštrb prenosivosti i lakoće korištenja. Rustova async podrška još uvijek nije sasvim zrela, ali izgleda prilično obećavajuća za budućnost.
Bilo kakve ispravke grešaka ili prijedlozi su uvijek dobrodošli. Pošaljite ih u moje Codeberg spremište iznad.