સીડીએન (સામગ્રી વિતરણ નેટવર્ક) શું છે?

નેટવર્ક સ્તર પર ફાઇલોને કેશીંગ કરીને તમારા વેબ પૃષ્ઠોને ઝડપી બનાવો

સીડીએન (CDN) "સામગ્રી વિતરણ નેટવર્ક" માટે વપરાય છે અને તે ઘણા વેબ પૃષ્ઠો દ્વારા વ્યાપકપણે ઉપયોગમાં લેવાતી સ્ક્રિપ્ટ્સ અને અન્ય સામગ્રીવાળા કમ્પ્યુટર્સની એક સિસ્ટમ છે. સીડીએન તમારા વેબ પેજને વેગ આપવા માટે ખૂબ અસરકારક માર્ગ હોઇ શકે છે કારણ કે સામગ્રીને નેટવર્કના નોડમાં કેશ્ડ કરવામાં આવશે.

સીડીએન કેવી રીતે કાર્ય કરે છે

  1. વેબ ડિઝાઇનર સીડીએન પર ફાઇલને લિંક્સ કરે છે, જેમકે jQuery પર લિંક.
  2. ગ્રાહક અન્ય વેબસાઇટની મુલાકાત લે છે જે પણ jQuery નો ઉપયોગ કરે છે.
  3. જો કોઈએ jQuery ની તે આવૃત્તિનો ઉપયોગ ન કર્યો હોય, તો જ્યારે ગ્રાહક નંબર 1 માં પેજ પર આવે છે, તો jQuery પરની લિંક પહેલાથી જ કેશ કરે છે.

પરંતુ તે માટે વધુ છે સામગ્રી ડિલિવરી નેટવર્ક્સ નેટવર્ક સ્તરે કેશ્ડ કરવામાં આવ્યાં છે. તેથી, જો ગ્રાહક jQuery નો ઉપયોગ કરીને અન્ય સાઇટની મુલાકાત લેતા ન હોય તો પણ, તે જ નેટવર્ક નોડ પરની કોઈ વ્યક્તિ જેમની પર છે તેઓ jQueryનો ઉપયોગ કરીને એક સાઇટની મુલાકાત લીધી છે. અને તેથી નોડ કે સાઇટ કેશ છે

અને કેશ્ડમાંથી કોઈપણ ઑબ્જેક્ટ કેશમાંથી લોડ થશે, જે પૃષ્ઠ ડાઉનલોડ સમયને ઝડપી કરે છે.

વાણિજ્ય સીડીએનની મદદથી

ઘણી મોટી વેબસાઇટ્સ અકામાઇ ટેક્નોલોજિસ જેવા વ્યાપારી સીડીએનએસનો ઉપયોગ કરે છે જે સમગ્ર વિશ્વમાં તેમના વેબ પેજી કેશ કરે છે. વેબસાઇટ કે જે વ્યાપારી સીડીએન વાપરે છે તે જ રીતે કાર્ય કરે છે. પ્રથમ વખત કોઈ પણ પૃષ્ઠ દ્વારા વિનંતી કરવામાં આવે છે, કોઈપણ દ્વારા, તે વેબ સર્વરથી બનેલું છે પરંતુ તે CDN સર્વર પર પણ સંગ્રહિત છે. પછી જ્યારે અન્ય ગ્રાહક તે જ પેજ પર આવે છે, ત્યારે પ્રથમ કેડીએ તપાસ કરવામાં આવે છે કે કેમ તે કેશ અપ-ટુ-ડેટ છે. જો તે છે, તો સીડીએન તે પહોંચાડે છે, અન્યથા, તે ફરીથી સર્વરમાંથી તેની વિનંતી કરે છે અને તે નકલ કે જે નકલ કરે છે.

એક વ્યાવસાયિક સીડીએન મોટી વેબસાઇટ માટે ખૂબ જ ઉપયોગી સાધન છે જે લાખો પાનાંના દૃષ્ટિકોણો ધરાવે છે, પરંતુ તે નાની વેબસાઇટ્સ માટે ખર્ચાળ નથી પણ હોઈ શકે.

સ્ક્રિપ્ટ્સ માટે પણ નાના સાઇટ્સ સીડીએન ઉપયોગ કરી શકે છે

જો તમે તમારી સાઇટ પર કોઈપણ સ્ક્રિપ્ટ લાઇબ્રેરીઓ અથવા માળખાઓનો ઉપયોગ કરો છો, તો તેને CDN માંથી સંદર્ભિત કરી શકો છો ખૂબ જ ઉપયોગી છે. કેટલીક સામાન્ય રીતે ઉપયોગમાં લેવાતા લાઈબ્રેરીઓ જે સીડીએન પર ઉપલબ્ધ છે તેમાં નીચેનાનો સમાવેશ થાય છે:

અને ScriptSrc.net આ પુસ્તકાલયોને લિંક્સ પૂરા પાડે છે તેથી તમારે તેમને યાદ રાખવાની જરૂર નથી.

નાની વેબસાઈટો પણ તેમની સામગ્રીને કેશ કરવા માટે મફત સીડીએનનો ઉપયોગ કરી શકે છે. તમે ઉપયોગ કરી શકો તે ઘણા સારા CDN છે, જેમાં શામેલ છે:

સામગ્રી વિતરણ નેટવર્ક પર ક્યારે સ્વિચ કરવું

વેબપેજ માટે મોટાભાગના પ્રતિભાવ સમય તે વેબ પૃષ્ઠના ઘટકોને ડાઉનલોડ કરવા માટે ખર્ચવામાં આવે છે, જેમાં ઈમેજો, સ્ટાઈલશીટ્સ, સ્ક્રિપ્ટ્સ, ફ્લેશ વગેરેનો સમાવેશ થાય છે. સીડીએન પર શક્ય એટલા બધા ઘટકો મૂકીને, તમે પ્રતિભાવ સમયે નાટ્યાત્મક રીતે સુધારો કરી શકો છો. પરંતુ મેં ઉલ્લેખ કર્યો છે કે વ્યાપારી સીડીએનનો ઉપયોગ કરવો ખર્ચાળ છે. વળી, જો તમે સાવચેત ન હોવ તો, નાની સાઇટ પર સીડીએન સ્થાપિત કરવાથી તેને ધીમું કરી શકાય છે, તેને ઝડપી બનાવવા નહીં. ઘણા નાનાં વ્યવસાયો ફેરફાર કરવા માટે અનિચ્છા છે

કેટલાક સૂચનો છે કે તમારી વેબસાઇટ અથવા વ્યવસાયને સીડીએન (CDN) માંથી લાભ મેળવવા માટે મોટું છે.

મોટાભાગના લોકો એવું માને છે કે સીડીએનમાંથી લાભ મેળવવા માટે તમારે દરરોજ ઓછામાં ઓછા દસ લાખ મુલાકાતીઓની જરૂર છે, પણ મને નથી લાગતું કે ત્યાં કોઈ સેટ નંબર છે. ઘણી બધી છબીઓ અથવા વીડિયોને હોસ્ટ કરતી સાઇટ તે છબીઓ અથવા વિડિઓઝ માટે સીડીએનથી લાભ લઈ શકે છે, જો તેમનું દૈનિક પૃષ્ઠ દ્રશ્યો મિલિયન કરતા ઓછો હોય. અન્ય ફાઇલ પ્રકારો કે જે CDN પર હોસ્ટ થવાથી લાભ લઈ શકે છે તે સ્ક્રિપ્ટ્સ, ફ્લેશ, સાઉન્ડ ફાઇલો અને અન્ય સ્થિર પૃષ્ઠ ઘટકો છે.