Las computadoras modernas son más rápidas que las computadoras del pasado, a menudo por un margen increíble. Entonces, ¿por qué a menudo parece que lleva más tiempo hacer las cosas?
Para alguien que aprendió a programar en el viejo IBM PS/2 con DOS 6.1 hace más de veinte años, la respuesta es simple.
Por supuesto, esto no es así para todas las empresas, especialmente para aquellas que se han dado cuenta de que gastar grandes cantidades de dinero en alojamiento y servicios está afectando sus resultados. En Internet, escuchamos constantemente historias sobre empresas que cambian sus plataformas de software y ahorran entre un 20 y un 40 % en costos de alojamiento, optimizan bases de datos para reducir los tiempos de consulta en factores de diez o más y aumentan los tiempos de respuesta rediseñando partes de sus aplicaciones en código asincrónico utilizando Node.js, Rust, Go u otros lenguajes modernos similares.
El marco web Pafera está diseñado para ser simple, eficiente y económico, pero solo si ya conoce las tecnologías subyacentes. No rehuimos de SQL, HTML, CSS o JavaScript en los niveles básicos, sino que los adoptamos para crear algo que sea lo suficientemente de alto nivel para ser rápido en el tiempo de desarrollo, pero lo suficientemente de bajo nivel para ser rápido y personalizable para cualquier situación.
La mejor manera de comenzar a utilizar Pafera Framework es descargarlo y comenzar a usarlo.
Si está ejecutando un sistema basado en Ubuntu, Arch Linux o Termux en Android, la instalación es tan sencilla como escribir
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
Si está utilizando otros sistemas, deberá ajustar ligeramente los comandos. Para Windows, recomiendo usar Anaconda o simplemente instalar Ubuntu mediante WSL2. Homebrew debería funcionar bien en sistemas Mac.
Para obtener un breve tutorial sobre cómo desarrollar una aplicación utilizando el marco, puede visitar el repositorio de código principal en Codeberg. Versión de Python
La versión PHP no se ha modificado en mucho tiempo, pero comparte un poco la misma filosofía de diseño que la versión Python con diferencias en la compatibilidad con lenguajes y la carga automática. El repositorio de código es Disponible aquí , mientras que la documentación es Disponible aquí
Estoy trabajando en una versión Rust del framework, que debería ofrecer mejoras de velocidad espectaculares en comparación con la versión Python actual, a costa de la portabilidad y la facilidad de uso. El soporte asincrónico de Rust todavía no está del todo maduro, pero parece bastante prometedor para el futuro.
Siempre son bienvenidas las correcciones de errores o las sugerencias. Envíelas a mi repositorio de Codeberg que aparece arriba.