Sodobni računalniki so hitrejši od računalnikov iz preteklosti, pogosto z neverjetnimi razlikami. Zakaj se torej pogosto zdi, da je za dokončanje stvari potrebno več časa?
Za nekoga, ki se je pred več kot dvajsetimi leti naučil programirati na starem IBM PS/2 z operacijskim sistemom DOS 6.1, je odgovor preprost.
Seveda to ne velja za vsa podjetja, še posebej za tista, ki so ugotovila, da poraba ogromnih količin denarja za gostovanje in storitve škoduje njihovim rezultatom. Po spletu nenehno poslušamo zgodbe o podjetjih, ki zamenjajo svoje programske platforme in prihranijo od 20 do 40 % pri stroških gostovanja, optimizirajo baze podatkov, da skrajšajo čase poizvedb za desetkrat ali več, in povečajo odzivne čase s preoblikovanjem delov svojih aplikacij v asinhroni kodi. z uporabo Node.js, Rust, Go ali drugih sodobnih jezikov.
Spletno ogrodje Pafera je zasnovano tako, da je preprosto, učinkovito in poceni, vendar le, če že poznate osnovne tehnologije. Ne izogibamo se SQL, HTML, CSS ali JavaScript na osnovnih ravneh, ampak jih sprejemamo, da ustvarimo nekaj, kar je na dovolj visoki ravni, da je hitro v razvojnem času, a na dovolj nizki ravni, da je hitro in prilagodljivo situacijo.
Najboljši način, da začnete uporabljati Pafera Framework, je, da ga prenesete in začnete uporabljati.
Če v sistemu Android uporabljate sistem, ki temelji na Ubuntuju, Arch Linuxu ali Termuxu, je namestitev tako preprosta kot tipkanje
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
Če uporabljate druge sisteme, boste morali nekoliko prilagoditi ukaze. Za Windows priporočam uporabo Anaconde ali preprosto namestitev Ubuntuja prek WSL2. Homebrew bi moral dobro delovati v sistemih Mac.
Za kratko vadnico o razvoju aplikacije z uporabo ogrodja lahko obiščete glavni repozitorij kode na Codebergu za Različica Python
Različice PHP se že nekaj časa nismo dotaknili, vendar ima enako filozofijo oblikovanja kot različica Python z razlikami v jezikovni podpori in samodejnem nalaganju. Repozitorij kod je na voljo tukaj , medtem ko je dokumentacija na voljo tukaj
Delam na različici ogrodja Rust, ki bi morala zagotoviti dramatične izboljšave hitrosti v primerjavi s trenutno različico Python na račun prenosljivosti in enostavnosti uporabe. Podpora za Rust's async še vedno ni povsem zrela, vendar je videti precej obetavna za prihodnost.
Kakršni koli popravki napak ali predlogi so vedno dobrodošli. Pošljite jih v moj zgornji repozitorij Codeberg.