Komputer moden lebih pantas daripada komputer masa lalu, selalunya dengan margin yang luar biasa. Jadi mengapa ia selalunya kelihatan seperti memerlukan lebih banyak masa untuk menyelesaikan sesuatu?
Bagi seseorang yang belajar memprogram pada IBM PS/2 lama yang menjalankan DOS 6.1 lebih daripada dua puluh tahun yang lalu, jawapannya mudah.
Sudah tentu, ini tidak benar untuk semua syarikat, terutamanya mereka yang telah menyedari bahawa membelanjakan sejumlah besar wang untuk pengehosan dan perkhidmatan mengurangkan pendapatan mereka. Di seluruh web, kami sentiasa mendengar cerita tentang syarikat menukar platform perisian mereka dan menjimatkan 20 hingga 40% dalam kos pengehosan, mengoptimumkan pangkalan data untuk mengurangkan masa pertanyaan dengan faktor sepuluh atau lebih, dan meningkatkan masa respons dengan mereka bentuk semula bahagian aplikasi mereka dalam kod tak segerak menggunakan Node.js, Rust, Go atau bahasa moden yang lain.
Rangka Kerja Web Pafera direka bentuk untuk menjadi mudah, cekap dan murah, tetapi hanya jika anda sudah mengetahui teknologi asas. Kami tidak mengelak daripada SQL, HTML, CSS atau JavaScript pada peringkat asas, tetapi menerimanya untuk mencipta sesuatu yang cukup tahap tinggi untuk pantas dalam masa pembangunan, tetapi tahap rendah cukup pantas dan boleh disesuaikan untuk mana-mana keadaan.
Cara terbaik untuk bermula dengan Rangka Kerja Pafera ialah memuat turunnya dan mula menggunakannya.
Jika anda menjalankan sistem berdasarkan Ubuntu, Arch Linux atau Termux pada Android, pemasangan adalah semudah menaip
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
Jika anda menjalankan sistem lain, anda perlu melaraskan sedikit arahan. Untuk Windows, saya mengesyorkan menggunakan Anaconda atau hanya memasang Ubuntu melalui WSL2. Homebrew harus berfungsi dengan baik pada sistem Mac.
Untuk tutorial ringkas membangunkan aplikasi menggunakan rangka kerja, anda boleh melawati repositori kod utama di Codeberg untuk versi Python
Versi PHP telah lama tidak disentuh, tetapi berkongsi falsafah reka bentuk yang sama seperti versi Python dengan perbezaan dalam sokongan bahasa dan pemuatan automatik. Repositori kod ialah terdapat di sini , manakala dokumentasi ialah terdapat di sini
Saya sedang mengusahakan rangka kerja versi Rust, yang sepatutnya memberikan peningkatan kelajuan dramatik berbanding versi Python semasa dengan mengorbankan kemudahalihan dan kemudahan penggunaan. Sokongan async Rust masih belum cukup matang setakat ini, tetapi kelihatan agak menjanjikan untuk masa hadapan.
Sebarang pembetulan pepijat atau cadangan sentiasa dialu-alukan. Sila serahkannya ke repositori Codeberg saya di atas.