Els ordinadors moderns són més ràpids que els ordinadors del passat, sovint amb marges increïbles. Aleshores, per què sovint sembla que es necessita més temps per fer les coses?
Per a algú que va aprendre a programar a l'antic IBM PS/2 amb DOS 6.1 fa més de vint anys, la resposta és senzilla.
Per descomptat, això no és cert per a totes les empreses, especialment aquelles que s'han adonat que gastar grans quantitats de diners en allotjament i serveis està reduint els seus resultats. A tot el web, escoltem constantment històries sobre empreses que canvien les seves plataformes de programari i estalvien entre un 20 i un 40% en costos d'allotjament, optimitzen les bases de dades per reduir els temps de consulta en factors de deu o més i augmenten els temps de resposta mitjançant el redisseny de parts de les seves aplicacions en codi asíncron. utilitzant Node.js, Rust, Go o altres llenguatges moderns.
El Pafera Web Framework està dissenyat per ser senzill, eficient i barat, però només si ja coneixeu les tecnologies subjacents. No defugim SQL, HTML, CSS o JavaScript en els nivells bàsics, però els adoptem per crear alguna cosa que sigui prou alt com per ser ràpid en el temps de desenvolupament, però prou baix com per ser ràpid i personalitzable per a qualsevol. situació.
La millor manera de començar amb Pafera Framework és descarregar-lo i començar a utilitzar-lo.
Si feu servir un sistema basat en Ubuntu, Arch Linux o Termux a Android, la instal·lació és tan senzilla com escriure
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
Si esteu executant en altres sistemes, haureu d'ajustar lleugerament les ordres. Per a Windows, recomano utilitzar Anaconda o simplement instal·lar Ubuntu mitjançant WSL2. Homebrew hauria de funcionar bé en sistemes Mac.
Per obtenir un breu tutorial sobre el desenvolupament d'una aplicació amb el marc, podeu visitar el dipòsit de codi principal de Codeberg per a Versió Python
La versió PHP no s'ha tocat des de fa temps, però comparteix la mateixa filosofia de disseny que la versió de Python amb diferències en el suport d'idiomes i la càrrega automàtica. El repositori de codi és disponible aquí , mentre que la documentació ho és disponible aquí
Estic treballant en una versió Rust del marc, que hauria de proporcionar millores de velocitat espectaculars en comparació amb la versió actual de Python a costa de la portabilitat i la facilitat d'ús. El suport aixíncron de Rust encara no està del tot madur, però sembla força prometedor per al futur.
Qualsevol correcció d'errors o suggeriments sempre són benvinguts. Si us plau, envieu-los al meu dipòsit de Codeberg anterior.