નીચેના લેખમાં આપણે ઉબુન્ટુ 20.04 પર કુમ્બિયાપીએચપી કેવી રીતે ઇન્સ્ટોલ કરી શકીએ તેના પર એક નજર નાખવાના છીએ. આ છે un PHP ફ્રેમવર્ક સરળ અને હલકો જે BSD લાઇસન્સ હેઠળ બહાર પાડવામાં આવે છે. વિકાસના સમયને ટૂંકા કરવાના આધાર હેઠળ, KumbiaPHP એક માળખું છે જે તેને અનઝિપ કર્યા પછી, અમે કામ શરૂ કરી શકીએ છીએ.
આ વેબ એપ્લિકેશન્સ માટે એક માળખું છે, જે મફત છે અને PHP માં લખાયેલું છે, જે પણ ખૂબ ટૂંકા શીખવાની વળાંક ધરાવે છે. તે વેબ એપ્લિકેશનોના નિર્માણ અને જાળવણીમાં ઝડપ અને કાર્યક્ષમતાને પ્રોત્સાહન આપવા માંગે છે, પુનરાવર્તિત કોડિંગ કાર્યોને બદલે છે, અન્ય ભાષાઓનો ઉપયોગ ઘટાડવા માટે સ્પષ્ટ કોડ અને પેટર્નનો ઉપયોગ કરે છે.
KumbiaPHP ખૂબ જ લવચીક અને રૂપરેખાંકિત છે, બનવા માંગે છે એક ફ્રેમવર્ક જેની સાથે વેબ એપ્લિકેશનનો વિકાસ સમય ઘટાડવો. આ પ્રોજેક્ટ એચટીએમએલ અને એસક્યુએલ ભાષાઓના ઉપયોગને ટાળીને અન્ય ભાષાઓના ઉપયોગને ઘટાડવાનો પ્રયત્ન કરે છે, સહાયકો અને એક્ટિવ રેકોર્ડ જેવી અન્ય પેટર્નનો આભાર. KumbiaPHP અમારા માટે આ કરે છે, આપણે સ્પષ્ટ, કુદરતી કોડ મેળવીશું અને ઓછી ભૂલો સાથે.
કુંબીયાપીએચપીની સામાન્ય લાક્ષણિકતાઓ:
- ફ્રેમવર્કનું મુખ્ય પરિસર છે શીખવા માટે સરળ, વાપરવા માટે સરળ, ઓપન સોર્સ અને બધું જ ગુણવત્તા અને મજબૂતાઈનો ભોગ લીધા વગર.
- બનવા માંગે છે ખૂબ ઝડપી માળખું.
- 4 ડેટાબેઝ ડ્રાઇવરોને સપોર્ટ કરે છે MySQL, PostgreSQL, SQLite અને Oracle, જે સુનિશ્ચિત કરે છે કે અમે ડેટાબેઝ સુસંગતતાની ચિંતા કર્યા વિના અમારા પ્રોજેક્ટ્સ વિકસાવી શકીએ છીએ.
- તે એક છે નમૂના સિસ્ટમ સરળ.
- કેશ મેનેજમેન્ટ.
- સ્કેફોલ્ડિંગ ઉન્નત.
- સંબંધિત ઓબ્જેક્ટ મેપિંગ (ઓઆરએમ) અને MVC અલગ.
- માટે આધાર એજેક્સ.
- પેદા કરવાની શક્યતા સ્વરૂપો.
- ગ્રાફિક્સ ઘટકો.
- મૈત્રીપૂર્ણ urls.
- ACL સુરક્ષા (Accessક્સેસ સૂચિઓ).
- ActiveRecord પેટર્ન મોડેલો માટે.
- તરફ લક્ષી સ્પેનિશ બોલતા જાહેર. KumbiaPHP વિશ્વ માટે લેટિન ઉત્પાદન છે.
ઉબુન્ટુ 20.04 પર KumbiaPHP ઇન્સ્ટોલ કરો
KumbiaPHP ઇન્સ્ટોલ કરતા પહેલા, અમારા કમ્પ્યુટર પર PHP ઇન્સ્ટોલ કરવું જરૂરી રહેશે. આ હાંસલ કરવા માટે, આપણે ફક્ત ટર્મિનલ (Ctrl + Alt + T) ખોલવું પડશે અને આદેશ ચલાવવો પડશે:
sudo apt install php
બાદમાં તે જરૂરી રહેશે MySQL, MariaDB અથવા SQLite જેવા ડેટાબેઝ મેનેજર ઇન્સ્ટોલ કરો. અહીં એક અથવા બીજાને સ્થાપિત કરવાનો નિર્ણય દરેક પર છે.
આગળનું પગલું છે KumbiaPHP પરથી ડાઉનલોડ કરો પ્રોજેક્ટ વેબસાઇટ. લેખન સમયે, નવીનતમ સ્થિર સંસ્કરણ 1.1.5 છે, તેથી તે પ્રથમ કયું છે તે તપાસો. આ સંસ્કરણ ટર્મિનલ (Ctrl + Alt + T) માંથી wget નો ઉપયોગ કરીને અને આદેશ ચલાવીને પેકેજ ડાઉનલોડ કરી શકે છે:
wget -c https://github.com/KumbiaPHP/KumbiaPHP/archive/v1.1.5.zip
જ્યારે ડાઉનલોડ સમાપ્ત થાય, ત્યારે આગળનું પગલું હશે અનઝિપ આદેશનો ઉપયોગ કરીને તેને અનઝિપ કરો. જો તમારી પાસે હજી સુધી ઝિપ નથી, તો તમારે પહેલા તેને ઇન્સ્ટોલ કરવાની જરૂર પડશે:
sudo apt install unzip; unzip v1.1.5.zip
વિઘટન પછી તે અનુકૂળ છે જનરેટેડ ફોલ્ડરનું નામ બદલો અમારા પ્રોજેક્ટ સાથે સંબંધિત નામ માટે:
mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP
હવે KumbiaPHP પરવાનગી આપે છે વેબ સર્વર ઇન્સ્ટોલ કર્યા વિના પ્રોજેક્ટને ડેવલપમેન્ટ મોડમાં સેવા આપો. આ કરવા માટે, અમે પ્રોજેક્ટ એપ્લિકેશન ફોલ્ડર પર જવાના છીએ.
cd ~/ejemplo-kumbiaPH/default/app
અને આ ફોલ્ડરમાંથી આપણે કરી શકીએ છીએ પ્રોજેક્ટની સેવા શરૂ કરો આદેશનો ઉપયોગ કરીને વિકાસ મોડમાં:
bin/phpserver
હવે અમારો પ્રોજેક્ટ ઉપલબ્ધ છે. આપણે માત્ર એટલું જ કરવાનું છે તમારું મનપસંદ વેબ બ્રાઉઝર ખોલો અને URL http: // IP-DE-TU-QUIPO: 8001 પર જઈને તપાસો.. તેમાં આપણે નીચે પ્રમાણે કંઈક જોશું:
જો આપણે પહેલાના સ્ક્રીનશોટ જેવી સ્ક્રીન જોતા હોઈએ, તો તે સૂચવશે કે કુંબીયાપીએચપી ઇન્સ્ટોલ કરેલું છે અને અમારા પ્રોજેક્ટ્સનો વિકાસ શરૂ કરવા માટે તૈયાર છે.
નિષ્કર્ષમાં, આપણે કહી શકીએ કે આ સાધન કોડિંગ સમય ઘટાડવાનો પ્રયાસ કરે છે. KumbiaPHP વ્યક્તિગત કામ અને ગંભીર પ્રોજેક્ટ માટે નક્કર દરખાસ્ત બની શકે છે. આ માળખું સ્થાપિત કરવા માટે એકદમ સરળ છે અને તે અમારી ટીમ પર ઉપલબ્ધ થઈ જાય તે પછી વ્યવહારિક રીતે કામ કરવા માટે તૈયાર છે. જ્યારે તે સાચું છે અન્ય માળખાઓની તુલનામાં, આમાં કેટલીક ખામીઓ હોઈ શકે છે, પરંતુ તે પણ સાચું છે કે તેની સાથે કામ કરવા અને તેની જાળવણી કરવી ખૂબ જ આરામદાયક બને છે.
વપરાશકર્તાઓ આ ફ્રેમવર્કનો ઉપયોગ કેવી રીતે કરવો તેની માહિતી મેળવી શકે છે સત્તાવાર દસ્તાવેજીકરણ આપણે શું શોધી શકીએ છીએ ગિટહબ રીપોઝીટરી પ્રોજેક્ટ. તમે પણ મેળવી શકો છો આ માળખા વિશે વિગતવાર વધુ માહિતી વિકિપીડિયા.