Moderna računala brža su od računala iz prošlosti, često s nevjerojatnim razlikama. Pa zašto se često čini da je potrebno više vremena da se stvari obave?
Za nekoga tko je naučio programirati na starom IBM PS/2 s DOS-om 6.1 prije više od dvadeset godina, odgovor je jednostavan.
Naravno, to ne vrijedi za sve tvrtke, posebno one koje su shvatile da im trošenje golemih količina novca na hosting i usluge umanjuje zaradu. Diljem weba stalno slušamo priče o tvrtkama koje mijenjaju svoje softverske platforme i štede 20 do 40% na troškovima hostinga, optimiziraju baze podataka kako bi smanjile vrijeme upita deset puta ili više i povećavaju vrijeme odgovora redizajniranjem dijelova svojih aplikacija u asinkronom kodu korištenjem Node.js, Rust, Go ili drugih modernih jezika.
Pafera Web Framework dizajniran je da bude jednostavan, učinkovit i jeftin, ali samo ako već poznajete temeljne tehnologije. Ne bježimo od SQL-a, HTML-a, CSS-a ili JavaScripta na osnovnim razinama, ali ih prihvaćamo kako bismo stvorili nešto što je dovoljno visoke razine da bude brzo u vremenu razvoja, ali dovoljno niske razine da bude brzo i prilagodljivo za bilo koji situacija.
Najbolji način da počnete koristiti Pafera Framework je da ga preuzmete i počnete koristiti.
Ako koristite sustav temeljen na Ubuntuu, Arch Linuxu ili Termuxu na Androidu, instalacija je jednostavna poput tipkanja
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
Ako radite na drugim sustavima, morat ćete malo prilagoditi naredbe. Za Windows preporučujem korištenje Anaconde ili jednostavno instaliranje Ubuntua putem WSL2. Homebrew bi trebao dobro raditi na Mac sustavima.
Za kratki vodič za razvoj aplikacije pomoću okvira, možete posjetiti glavni repozitorij koda na Codebergu za Python verzija
PHP verzija nije dirana već neko vrijeme, ali dijeli istu filozofiju dizajna kao i Python verzija s razlikama u jezičnoj podršci i automatskom učitavanju. Repozitorij kodova je dostupan ovdje , dok je dokumentacija dostupan 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 jednostavnosti upotrebe. Async podrška za Rust još uvijek nije sasvim zrela, ali izgleda dosta obećavajuće za budućnost.
Sve ispravke grešaka ili prijedlozi uvijek su dobrodošli. Pošaljite ih u moje gore navedeno skladište Codeberga.