आधुनिक संगणक हे भूतकाळातील संगणकांपेक्षा वेगवान असतात, अनेकदा अविश्वसनीय फरकाने. मग अनेकदा गोष्टी पूर्ण व्हायला जास्त वेळ लागतो असे का वाटते?
वीस वर्षांपूर्वी जुन्या IBM PS/2 वर चालणाऱ्या DOS 6.1 वर प्रोग्राम करायला शिकलेल्या व्यक्तीसाठी, उत्तर सोपे आहे.
अर्थात, हे सर्व कंपन्यांसाठी खरे नाही, विशेषत: ज्यांना हे समजले आहे की होस्टिंग आणि सेवांवर मोठ्या प्रमाणात पैसे खर्च करणे त्यांच्या तळाच्या ओळींमध्ये कमी होत आहे. संपूर्ण वेबवर, कंपन्यांनी त्यांचे सॉफ्टवेअर प्लॅटफॉर्म बदलणे आणि होस्टिंग खर्चात 20 ते 40% बचत करणे, दहा किंवा त्याहून अधिक घटकांद्वारे क्वेरी वेळ कमी करण्यासाठी डेटाबेस ऑप्टिमाइझ करणे आणि त्यांच्या ऍप्लिकेशन्सचे काही भाग एसिंक्रोनस कोडमध्ये पुन्हा डिझाइन करून प्रतिसाद वेळ वाढवणे या गोष्टी आम्ही सातत्याने ऐकतो. Node.js, Rust, Go किंवा इतर अशा आधुनिक भाषा वापरून.
Pafera वेब फ्रेमवर्क साधे, कार्यक्षम आणि स्वस्त असण्यासाठी डिझाइन केले आहे, परंतु जर तुम्हाला आधीच मूलभूत तंत्रज्ञान माहित असेल तरच. आम्ही मूलभूत स्तरांवर SQL, HTML, CSS किंवा JavaScript पासून दूर जात नाही, परंतु विकासाच्या वेळेत जलद होण्यासाठी पुरेशी उच्च पातळी आहे, परंतु कोणत्याहीसाठी जलद आणि सानुकूल करण्याइतपत कमी पातळीचे काहीतरी तयार करण्यासाठी आम्ही त्यांना स्वीकारतो. परिस्थिती
पॅफेरा फ्रेमवर्कसह प्रारंभ करण्याचा सर्वोत्तम मार्ग म्हणजे ते डाउनलोड करणे आणि वापरणे सुरू करणे.
तुम्ही Android वर Ubuntu, Arch Linux, किंवा Termux वर आधारित सिस्टीम चालवत असल्यास, इन्स्टॉलेशन टायपिंगइतके सोपे आहे
wget https://pafera.com/install.sh chmod +x install.sh ./install.sh
जर तुम्ही इतर सिस्टीमवर चालत असाल, तर तुम्हाला आदेश थोडेसे समायोजित करावे लागतील. विंडोजसाठी, मी ॲनाकोंडा वापरण्याची किंवा फक्त WSL2 द्वारे उबंटू स्थापित करण्याची शिफारस करतो. होमब्रूने मॅक सिस्टमवर चांगले काम केले पाहिजे.
फ्रेमवर्क वापरून ॲप विकसित करण्याच्या थोडक्यात ट्युटोरियलसाठी, तुम्ही कोडबर्ग येथील मुख्य कोड रेपॉजिटरीला भेट देऊ शकता पायथन आवृत्ती
PHP आवृत्तीला काही काळापासून स्पर्श केला गेला नाही, परंतु भाषा समर्थन आणि स्वयं लोडिंगमधील फरकांसह पायथन आवृत्तीच्या समान डिझाइन तत्त्वज्ञान सामायिक करते. कोड रेपॉजिटरी आहे येथे उपलब्ध , दस्तऐवजीकरण आहे येथे उपलब्ध
मी फ्रेमवर्कच्या रस्ट आवृत्तीवर काम करत आहे, ज्याने पोर्टेबिलिटी आणि वापर सुलभतेच्या खर्चावर सध्याच्या पायथन आवृत्तीच्या तुलनेत नाट्यमय गती सुधारणे आवश्यक आहे. Rust's async सपोर्ट अद्याप फारसा परिपक्व नाही, परंतु भविष्यासाठी ते खूप आशादायक दिसते.
कोणत्याही दोष निराकरणे किंवा सूचनांचे नेहमीच स्वागत आहे. कृपया ते माझ्या वरील कोडबर्ग भांडारात सबमिट करा.