Flarum
ફ્લેરમ એ ઇન્ટરનેટ ફોરમ સોફ્ટવેર છે જે મુખ્યત્વે PHP માં લખાયેલું છે, અને તેના વપરાશકર્તા ઇન્ટરફેસ માટે જાવાસ્ક્રિપ્ટ અને ટાઇપસ્ક્રિપ્ટનું સંયોજન છે. તે બે પ્રવર્તમાન ફોરમ સોફ્ટવેર, ફ્લક્સબીબી અને એસોટૉક અને તેમના બે મુખ્ય વિકાસકર્તાઓ, ફ્રાન્ઝ લિડકે અને ટોબી ઝર્નરના વિલિનીકરણના ભાગ રૂપે બનાવવામાં આવ્યું હતું. ફ્લેરમની રચના ઉચ્ચ વિસ્તરણક્ષમતા સાથે ન્યૂનતમ ફોરમ સોફ્ટવેર તરીકે કરવામાં આવી છે. અન્ય ફોરમ સોફ્ટવેરમાં સૌથી સામાન્ય સુવિધાઓ ફ્લેરમના મુખ્ય સોફ્ટવેરના વિસ્તરણ છે, જેમ કે થ્રેડોને તાળું મારવું, ખાનગી સંદેશાવ્યવહાર, પોસ્ટ્સને ફ્લેગ કરવી અને ચર્ચાઓ માટે ટેગ (શ્રેણીઓ) સોંપવા. ફ્લેરમનો ઇતિહાસ ફ્લક્સબીબી અને એસોટૉકના વિલિનીકરણના ઘણા સમય પહેલાનો છે. ટોબી ઝર્નર દ્વારા 2010 માં ફ્લેરમની ફિલસૂફીની કલ્પના કરવામાં આવી હતી, જેમાં પ્રારંભિક ડિઝાઇન અને પ્રોટોટાઇપ 2012 ની શરૂઆતમાં બનાવવામાં આવ્યા હતા, અને તેમણે પ્રોજેક્ટના વિચાર સાથે બીજા સ્થાનનું ઇનામ જીતીને એડિલેડ યુનિવર્સિટીના ઇ-ચેલેન્જ પ્રોગ્રામમાં ફ્લેરમમાં પ્રવેશ કર્યો હતો. ઓક્ટોબર 2014 માં, ટોબી ઝર્નર અને તેના મિત્ર સ્ટીફન ગ્રેસએ ટોબી જ્યારે દવાનો અભ્યાસ કરી રહ્યા હતા ત્યારે ફ્લેરમના વિકાસ માટે ભંડોળ પૂરું પાડવા માટે કિકસ્ટાર્ટર ક્રાઉડફંડિંગ અભિયાન શરૂ કર્યું હતું. એકત્ર કરવામાં આવેલા ભંડોળનું આયોજન ફ્લેરમની સાથે પેઇડ ક્લાઉડ હોસ્ટિંગ સેવા શરૂ કરવાની સાથે સાથે ફ્લેરમને પૂર્ણ-સમય વિકસાવવા માટે તેમની તબીબી તાલીમમાંથી એક વર્ષ કાઢવા માટે કરવામાં આવ્યું હતું. જો કે, કિકસ્ટાર્ટર શરૂ થયાના આશરે બે અઠવાડિયા પછી, આ ઝુંબેશ રદ કરવામાં આવી હતી, તેના બદલે પ્રોજેક્ટ વિકાસ માટે ઓપન-સોર્સ અને જાહેર અભિગમની તરફેણ કરવામાં આવી હતી. પ્રોટોટાઇપ કોડ ડિસેમ્બર 2014માં ગિટહબમાં પ્રકાશિત કરવામાં આવ્યો હતો. મૂળ ફ્લેરમ પ્રોટોટાઇપ્સ PHP અને જાવાસ્ક્રિપ્ટમાં બનાવવામાં આવ્યા હતા, જેમાં લારાવેલનો બેકએન્ડ ફ્રેમવર્ક તરીકે અને Ember.js નો ફ્રન્ટએન્ડ ફ્રેમવર્ક તરીકે ઉપયોગ કરવામાં આવ્યો હતો. એપ્રિલ 2015માં, Ember.js ને Mithril.js સાથે બદલવામાં આવ્યું હતું, જેનો ઉપયોગ હજુ પણ ફ્લેરમની નવીનતમ આવૃત્તિઓમાં થાય છે. 27 ઓગસ્ટ, 2015ના રોજ, ફ્લેરમનું પ્રથમ બીટા સંસ્કરણ જાહેર જનતા માટે રજૂ કરવામાં આવ્યું હતું. 4 જુલાઈ, 2019 ના રોજ, ટોબી ઝર્નેરે જાહેરાત કરી હતી કે તે પોતાના પ્રીમિયમ ફોરમ સોફ્ટવેર પર ધ્યાન કેન્દ્રિત કરવા માટે ફ્લેરમ પ્રોજેક્ટ છોડશે, ફ્રાન્ઝ લિડકે અને ડેનિયલ ક્લેબર્સને ભવિષ્યમાં આ પ્રોજેક્ટનું નેતૃત્વ કરવા માટે છોડી દેશે. ટોબીના ગયા પછી, ફ્લેરમ ટીમના બાકીના સભ્યોએ બિન-નફાકારક ફ્લેરમ ફાઉન્ડેશન (ડચઃ સ્ટિચિંગ ફ્લેરમ) ને ફ્લેરમ ઓપન-સોર્સ પ્રોજેક્ટ અને તેના નોંધાયેલા ટ્રેડમાર્કના કાનૂની માલિક તરીકે શોધી કાઢ્યું. ફેબ્રુઆરી 2021 માં, ફ્રાન્ઝ લિડેકે જાહેરાત કરી હતી કે તે ફ્લેરમ પ્રોજેક્ટ પણ છોડી દેશે, કારણ કે તે પ્રોજેક્ટ માટે સતત સમય સમર્પિત કરવામાં અસમર્થ છે, અને ડેનિયલ ક્લેબર્સને ફ્લેરમનું નેતૃત્વ કરવા માટે છોડી દેશે. કુલ 11 વર્ષના વિકાસ પછી, મે 2021માં, ફ્લેરમનું પ્રથમ સ્થિર સંસ્કરણ બહાર પાડવામાં આવ્યું હતું. જૂન 2021માં, ફ્લેરમના પ્રારંભિક સ્થિર પ્રકાશનમાં એક ગંભીર સુરક્ષા નબળાઈ જોવા મળી હતી, જે યુઆરએલ પર ક્લિક કરીને અન્ય વપરાશકર્તાઓ સામે ક્રોસ-સાઇટ સ્ક્રિપ્ટીંગ હુમલાઓને મંજૂરી આપે છે. આને આવૃત્તિ 1.0.2 તરીકે પેચ પ્રકાશન સાથે સુધારવામાં આવ્યું હતું. ફ્લેરમના પ્રારંભિક સ્થિર પ્રકાશન પછી ટૂંક સમયમાં, શોધ ક્ષેત્રમાં ક્રોસ-સાઇટ સ્ક્રિપ્ટીંગ નબળાઈ મળી આવી હતી જે વપરાશકર્તાઓને વપરાશકર્તાની પરવાનગી વિના મનસ્વી જાવાસ્ક્રિપ્ટ કોડ ચલાવવાની મંજૂરી આપી શકે છે. આ નબળાઈ આવૃત્તિ 1.0.2 માં પેચ કરવામાં આવી હતી. આ નબળાઈને પગલે, ફ્લેરમ ટીમે ઓપન-સોર્સ સુરક્ષા રિપોર્ટિંગ વેબસાઇટ Huntr.dev સાથે ભાગીદારી કરવાનું પસંદ કર્યું જેથી મુદ્દાઓની જાણ કરવાની વધુ સુવ્યવસ્થિત રીતની મંજૂરી મળે, તેમજ ઓપન-સોર્સ પ્રોજેક્ટના નાણાંનો ખર્ચ કર્યા વિના અહેવાલો અને સુધારાઓ માટે બક્ષિસ પૂરું પાડવામાં આવે. આ પણ જુઓ ઈન્ટરનેટ ફોરમ સોફ્ટવેર સંદર્ભોની સરખામણી બાહ્ય કડીઓ ફ્રી ઈન્ટરનેટ ફોરમ સોફ્ટવેર ફ્રી ગ્રૂપવેર ફ્રી સોફ્ટવેર પ્રોગ્રામ્ડ ઇન PHP ઈન્ટરનેટ ફોરમ સોફ્ટવેર PHP સોફ્ટવેર