[Powered by Google Translate] [સેમિનાર] [વેબ માટે તમારી સાઇટ તૈયાર કરી રહ્યા છે] [Yuechen ઝાઓ] [હાર્વર્ડ યુનિવર્સિટી] [આ CS50 છે.] [CS50.TV] ઠીક છે. તમે ગાય્ઝ તે માટે છે, જો અહીં વેબ વિકાસ અન્ય કલાક છે. આજે હું વેબ માટે તમારી સાઇટ તૈયાર વિશે વાત કરવા જઈ રહ્યો છું. બધા દિવસ - અને કદાચ ભૂતકાળમાં 2 અઠવાડિયા માટે - અમે એક વેબસાઇટ બનાવવા માટે કેવી રીતે વિશે વાત કરવામાં આવ્યાં છે માળખા કેવી રીતે વાપરવા માટે કેવી રીતે PHP, ઉપયોગ કરવા માટે HTML,,, કેવી રીતે વાપરવા માટે વસ્તુઓ કે જેમ - તમે ડેટાબેઝ સાથે સંપર્ક કરી શકો છો તેની ખાતરી કરવા માટે કેવી રીતે. પરંતુ આજે, અમે તમારી સાઇટ CS50 પછી રહેવા માટે રહ્યું છે તે વિશે વાત કરી રહ્યા છીએ. બધા પછી, કારણ કે CS50 ડિસેમ્બર છેલ્લા બનશે નહિં. અમે હોસ્ટિંગ, ડોમેન નામો વિશે વાત કરવા જઈ રહ્યા છો. અમે શું ક્રોસ બ્રાઉઝર સુસંગતતા વિશે વાત કરવા જઈ રહ્યાં છો અને ક્રોસ પ્લેટફોર્મ સુસંગતતા છે, અને તમે ખાતરી કરો કે કેવી રીતે કરી શકો છો કે જે તમારી સાઇટ બધા શરતો હેઠળ કામ ચાલે છે. અમે ભૂલ નિયંત્રણ અને અન્ય સર્વર જાદુ વિશે વાત કરીશું. અમે કામગીરી ઓપ્ટિમાઇઝેશન, શોધ એન્જિન ઓપ્ટિમાઇઝેશન વિશે વાત કરી રહ્યા છીએ અને લોકોને ખરેખર તમારા વેબસાઇટ્સ મુલાકાત માટે કેવી રીતે. અને છેલ્લે, માત્ર કેટલાક સારા સ્રોતો તમે ગાય્ઝ પૂરતી તે છે તેની ખાતરી કરવા માટે તમારી અંતિમ પ્રોજેક્ટ સાથે બહાર જવું છે અને કદાચ પછી. અમે વિશે વાત કરવા જઈ રહ્યાં છો તે પ્રથમ વસ્તુ ડોમેન નામો છે. હમણાં તમે તમારા ઉપકરણ પ્રોગ્રામિંગ કરી રહ્યાં છો, તમે એક સ્થાનિક યજમાન માટે જઈ રહ્યાં છો જે ખરેખર એક ડોમેન નામ નથી. તે તમારા વાસ્તવિક Linux સ્થાપન માટે સોર્ટ માત્ર એક ઉપનામ અથવા ઉપનામ ના એક પીસી પર મેક અથવા VMware પ્લેયર પર VMware ક્યાં આધારિત છે. ડોમેન નામો તમે વેબ પર એક સાઇટ મૂકી અને પછી કંઈક જવા માટે પરવાનગી આપે છે www.google.com અને વેબસાઇટ વિચાર. તેઓ કેવી રીતે કામ કરે છે? ચાલો તમે માત્ર એક એવરેજ વેબ સર્વર છો કહે છે કે - એવરેજ વેબ surfer અને તમે લેપટોપ હોય છે, અને તમે www.howstuffworks.com પર જાઓ. હું આ ચોર્યા જ્યાં તમે કદાચ જોઇ શકો છો. કેવી રીતે સ્ટફ વર્ક્સ - તમારા કમ્પ્યુટર, પછી સ્થાનિક DNS સર્વર પૂછશે "આ વેબસાઇટ છે જ્યાં તમે જાણો છો?" "જો તમે www.howstuffworks.com IP સરનામું છે ખબર છે?" તમારી DNS સર્વર "હા, હું નથી.", કહી શકે છે તે કિસ્સામાં, તમે IP સરનામું વિચાર છે, અને તમારા કમ્પ્યુટર કે IP સરનામું ઘટનાઓ. જો તે નહિં થાય, તો તે "તમે www.howstuffworks.com શું છે ખબર છે અરે!?", અન્ય DNS સર્વર પૂછે છે તે સર્વર "હા, હું નથી.", કહી શકે છે તેથી, તે શું છે તે અન્ય એક કહે છે, અને છેલ્લે, તે માહિતી, તમારા કમ્પ્યુટર પર પસાર નહીં અને તમે howstuffworks.com ઍક્સેસ કરી શકો છો. તમે કેવી રીતે આ જાદુઈ વસ્તુઓ મેળવી શકો છો? તમે કેવી રીતે કદાચ www.yourname.com અથવા www.ilovecats.com વિચાર કરી શકો છો? તમે, એક માટે રજીસ્ટર કરી શકો છો અને તમે આવું કરવા માટે પરવાનગી આપે છે કે જે ત્યાં બહાર વેબસાઇટ્સ ઘણો હોય છે. તમે જ જોઈએ - મોટાભાગના સંજોગોમાં તમે તેમને માટે ચૂકવણી કરવી જ જોઈએ. મફત છે કે ચોક્કસ ડોમેન નામો છે. તમે www.co.cc અથવા. Tkdomainnames પર જાઓ, તો તે મફત છે. પરંતુ, તેઓ અમુક પ્રતિબંધો સાથે આવી શકું, અને હકીકતમાં તેમને કેટલાક પણ ન હોઇ શકે . com અથવા. ચોખ્ખી જેવા પ્રત્યક્ષ, ટોચનું સ્તર ડોમેન નામો. સામાન્ય રીતે હું તેમને એક જવા માટે સૂચવે કરશે વપરાશકર્તાઓ તે સાથે માત્ર વધારે આરામદાયક હોય છે. તમે. Coms ઘણો જોઈ કર્યું. તમે. જાળી ઘણો જોઈ કર્યું. તમે કદાચ. Co.cc 'ઓ ઘણો જોઇ ન હોય, જેથી તેઓ યાદ કઠણ છીએ. Godaddy અથવા NameCheap અથવા જેમ વિવિધ વેબસાઈટોની - હું કે એક ઉપયોગ સ્કેચી કાઇન્ડ - કહેવાતા activedomain.com. તે ખરેખર સ્કેચી લાગે છે, પરંતુ તે મારા માટે ખરેખર સારી કામ કર્યું છે. અને છેલ્લે, તમે કદાચ નેટવર્ક સોલ્યુશન્સ જેવી જાહેરાત કરી કે અન્ય હોય છે. પરંતુ તમે NetworkSolutions.com પર જાઓ અને તેમના ભાવો જોવા હોય તો તે ખરેખર ખર્ચાળ છે. હું છેલ્લા રાત્રે તેમને જોઈ હતી. એક ડોમેન નામ એક વર્ષ માટે તે કદાચ કે ખૂબ પૈસા વર્થ નથી. હકીકતમાં, તમે. Com અથવા એક. Org અથવા. ચોખ્ખી મળી રહ્યાં હોય સામાન્ય ભાવ આશરે $ 10 એક વર્ષ છે. તમે વધુ કરતાં ઘણો ભરવા રહ્યાં છો તેથી તો, તે કદાચ તે વર્થ નથી બધા પછી, આ વેબસાઇટ્સ કે જે ડોમેઇન નામ સાથે કાંઇ નથી, કારણ કે. તેઓ માત્ર તમે તેને આપે છે, અને તમને સસ્તી, શા માટે નથી માટે તે વિચાર કરી શકે છે, તેથી જો? તમે તમારા ડોમેન નામ છે એકવાર અન્ય બાબત છે, તો પછી તમે કદાચ કરવા માંગો છો ક્યાં Godaddy.com અથવા ત્યાં તમે તમારા ડોમેન નામ ખરીદી પર જાઓ અને તે ડોમેન નામ માટે નામ સર્વરો સુયોજિત કરો. વપરાશકર્તા www.howstuffworks.com જાય વાર શું અર્થ એ થાય કે છે, તે નામ સર્વર IP સરનામાઓ તેઓ લુકઅપ માટે સમર્થ હશે કે IP સરનામાઓ છે. તેઓ તે નામ સર્વરો મારફતે તમારી વેબસાઇટ ઍક્સેસ કરવા માટે સક્ષમ હશે. તમે ક્યાંક હોસ્ટિંગ માટે અરજી કરો પછી તમારા યજમાન મોટે ભાગે તમે વાપરવા માટે નામ સર્વરો આપશે. અને છેલ્લે, એક WHOIS કહેવાય છે તે વસ્તુ છે. એક WHOIS ડેટાબેઝ ડેટાબેઝ છે તમે ઇનપુટ એક ડોમેન નામ શકે છે, જે સાથે અને તે સાઇટ અને અન્ય સંપર્ક માહિતી માલિક વિશે કેટલીક માહિતી બહાર બોલે આવશે. હવે, તમે કહી શકે છે, "હું ખરેખર મારા ઘરમાં સરનામા માંગતા નથી અથવા હું ખરેખર મારા ઇમેઇલ સરનામું નથી માંગતા જોવા માટે કોઈપણ માટે વેબસાઇટ પર અથવા જોવા માટે દરેક માટે ઇન્ટરનેટ પર. " પછી તમે હોસ્ટિંગ સેવાઓ ઘણો પૂરી પાડે છે કે જે કંઈક ઉપયોગ કરવા માંગો છો શકે છે - એક WHOIS મેનેજર છે. એક WHOIS મેનેજર તેમને ઘણો પૂરી પાડે છે કે જે માત્ર બીજી સેવા છે કે જે દૂર છુપાવે તે માહિતી અને ફક્ત નામ માટે મેનેજર છે જે માં મૂકે છે - સરનામા માટે તે સામાન્ય રીતે તમે આ ડોમેન નામ આપવામાં આવ્યું છે કે માત્ર કે કંપનીનું નામ છે - અને તેથી તે પછી તમારા વ્યક્તિગત માહિતી, ઇન્ટરનેટ પર લીક થઈ રહ્યું નથી જે સામાન્ય રીતે ખૂબ સારી છે. હું મારી જાતને આ સેવાઓ એક વાપરો. તમે તમારા પોતાના ગોપનીયતા વિશે કાળજી નથી, તો પછી તે ખરેખર વાંધો નથી. એક DNS સર્વર ડોમેન નામ સિસ્ટમ માટે વપરાય છે, અને તે શું છે - તે કહે છે, કે જે હેશ કોષ્ટક ક્યાંક જેવા પ્રકારની છે  "આ વેબસાઈટ સરનામા માટે આ IP સરનામા સાથે મેપ ચાલે છે." અને તે છે બધા છે. તેથી એક વાર તમે આ DNS સર્વર ક્વેરી, તો પછી તમે IP સરનામાઓ મેળવી શકો છો કે અનુરૂપ ડોમેન નામ માટે અને પછી તે વેબસાઇટ ની મુલાકાત લો. (પ્રેક્ષક સભ્ય એક પ્રશ્ન પૂછવા - અશ્રાવ્ય) પ્રથમ? પ્રથમ સ્તર ખરેખર સામાન્ય રીતે ફક્ત તમારા કમ્પ્યુટર કેશ પોતે છે. તમારા કમ્પ્યુટર સોર્ટ તમે www.google.com ગયા કે જો છેલ્લા સમય યાદ , તે આ IP સરનામું હતો, અને પછી ક્ષણભર પછી, તે કેશ સમાપ્ત થશે અને તે કોમકાસ્ટ DNS જેવા પૂછશે "અરે, www.google.com શું છે?" સામાન્ય રીતે, તમે ડોમેન નામ ખરીદી અને જ્યારે તમે એક રજીસ્ટર, અને તમે એક વેબસાઇટ સુયોજિત તમે કે જે ડોમેઇન નામ સાથે તરત જ તે વેબસાઇટ માટે ન જઇ શકે નામ સર્વરો કારણ કે સમગ્ર વિશ્વમાં હજુ સુધી તમારા ડોમેન નામ વિશે જાણતા નથી. તે રચના કરવાની હોય છે. તે સામાન્ય રીતે 24-48 કલાક લે છે. બધા અધિકાર. તેથી, કે ડોમેન નામો વિશે થોડુંક છે. તેઓ ખૂબ જ ઠંડી છો. હું તમને આ યોજના અંગે ગંભીર હોય, તો તમે એક વિચાર કરીશું લાગે તમે ખરેખર બનાવવા માંગો છો તો તમારા પ્રોજેક્ટને કેમ્પસ સમગ્ર ઓળખાય છે, એક ડોમેન નામ કર્યા તે ખરેખર વ્યાવસાયિક જોવા બનાવે છે. પછી આગળનું પગલું છે, અલબત્ત, હોસ્ટિંગ અમુક પ્રકારના હોય છે. તમે ફક્ત તમારા કમ્પ્યુટર પર હોસ્ટ નહિં, તો કોઈએ ક્યારેય તે જવા માટે આપની સમક્ષ બનશે. તમે સંભવિત તમારા કમ્પ્યુટર પર એક સર્વર સુયોજિત અને કાયમ પર તમારા કમ્પ્યુટર ચાલુ રાખી શકે પરંતુ એ આગ્રહણીય નથી. ઑનલાઇન ઉપલબ્ધ હોસ્ટિંગ વિવિધ પ્રકારના હોય છે. હોસ્ટિંગ ત્યાં શેર કર્યું છે. વર્ચ્યુઅલ યજમાનો છે કે જે વીપીએન (દુર્બોધ) છે. અર્ધ સમર્પિત અને સમર્પિત છે. જો છેલ્લા 3, VPN, અર્ધ સમર્પિત છે, અને સામાન્ય રીતે સમર્પિત વધુ ખર્ચાળ છે. તેઓ સામાન્ય રીતે વધારે સ્ત્રોતો જરૂર છે કે વેબસાઇટ્સ માટે વપરાય કરી રહ્યાં છો. તમે માત્ર એક વેબસાઇટ સાથે બહાર શરૂ કરી રહ્યાં છો, તો તે માત્ર વહેંચાયેલ હોસ્ટિંગ સાથે જવા માટે વધુ આર્થિક હોઈ શકે છે. અને શું અર્થ શેર કરી વેબસાઇટ્સ માત્ર એક ટોળું છે મળીને બધા છે આ યજમાન માટે સર્વર પર આ વેબસાઇટ પર એક સર્વર પર ની સૉર્ટ, અને તમે તમારી વેબસાઇટ ઍક્સેસ કરી શકો છો ડોમેન નામ મારફતે. ત્યાં ત્યાં બહાર લોકપ્રિય યજમાનો ઘણો હોય છે. HostGator અને DreamHost - તે ખૂબ, ખૂબ મોટી અને ખૂબ, ખૂબ જ લોકપ્રિય છે અને ખૂબ સફળ હતી. હું વ્યક્તિગત એક કહેવાતા MDDHosting વાપરો. તમે www.mddhosting.com પર જાઓ, તો તે પસંદગીના મારા યજમાન છે. હું તેઓ ખૂબ સારા છો લાગે છે. તેઓ હંમેશા ખૂબ જ વિશ્વસનીય કરવામાં આવી છે, અને હું તેમની સાથે કોઈ સમસ્યા ક્યારેય કર્યું છે. તેઓ પણ ખૂબ જ સ્પર્ધાત્મક ભાવો હોય છે. હું જેવી ખરેખર નથી કે બે GoDaddy છે - કે જે પણ ખૂબ જ લોકપ્રિય યજમાન છે પરંતુ મને તેમની સાથે ભયંકર અનુભવો હતી કર્યું અને મને ખબર છે કે લોકો ઘણો તેમની સાથે ખરેખર ભયંકર અનુભવો હતા. તેઓ પ્રકારની તેઓ કરી રહ્યાં છે તે ખબર નથી તેવા લોકો પછી જાઓ - કદાચ તમે, પ્રથમ સમય માટે એક વેબસાઇટ બનાવી રહ્યા છો અને તેથી તેઓ સોર્ટ તેમના હોસ્ટિંગ પેકેજ ખરીદી તેમને કોન. તે નથી કરો. તે માટે પડવું નથી. ખરેખર તમારી જરૂરિયાતો ફિટ છે કે અન્ય હોસ્ટિંગ પેકેજો જોવા માટે જાઓ. અને અન્ય એક છે - ફ્રી યજમાનો બહાર ત્યાં હોય છે. મફત માટે તમારી વેબસાઇટ હોસ્ટ કરશે કે વેબસાઇટ્સ હોય છે - ક્યારેક તમારી સાઇટ પર જાહેરાત મૂકીને, ક્યારેક કરીને તમે તેમના ફોરમમાં ભાગ પરંતુ ક્યારેક ફક્ત પણ મુક્ત છે. તેમને ઘણો ખરેખર માત્ર બિઝનેસ બહાર જાઓ કારણ કે પરંતુ, મફત યજમાનો સાથે ખૂબ કાળજી રાખો થોડા મહિના પછી. તમે ફક્ત ખર્ચમાં ચાલુ ન રાખી શકો. અન્ય માત્ર ખૂબ અવિશ્વસનીય હોય છે, અને તમારી સાઇટ હંમેશા નીચે હશે અને તમે શું કરવા માંગો છો કે જે નથી. દરેક યજમાન પોતાના નિયંત્રણ પેનલ આપશે. તમારા ઉપકરણ માટે ખરેખર સે દીઠ નિયંત્રણ પેનલ ન હોય કે નોટિસ. તમે ફાઇલો જાઓ અને સંપાદિત કરવા માટે ટર્મિનલ વાપરવા માટે હોય છે. તમે તમારી જાતને દ્વારા chmod વસ્તુઓ હોય છે. તમે PHPMyAdmin જવા ઇચ્છતા હો, તો તમે localhost @ / phpmyadmin અને તે જેવી વસ્તુઓ પર જવા માટે છે. પરંતુ નિયંત્રણ પેનલ સાથે તમે તમારા સર્વર પર ફાઇલોને માં જાઓ અને સંપાદિત કરી શકો છો વિન્ડોઝ એક્સપ્લોરર અથવા શોધક પ્રકારના અરજી સાથે. અથવા તમે મારફતે જાઓ અને તેમના પોતાના સાધન સાથે તમારા ડેટાબેઝ જોઈ શકો છો તેના બદલે PHPmyadmin છે. તેથી, પસંદગી ઘણો અહીં છે, અને વધુ લોકપ્રિય નિયંત્રણ પેનલ કેટલાક ત્યાં છે. પરંતુ જો તમે યજમાન માટે જોઈ રહ્યા હોય, તો પછી તમે કસ્ટમાઇઝેશન અને વિકલ્પો પ્રકારના શું જોવા માંગો છો શકે છે તેઓ મને મારા સર્વર કસ્ટમાઇઝ કરવા માટે અને મારા વેબસાઇટ સારી સ્કોર બનાવવા માટે તક આપે છે. તેથી, પછી તમે "ઠીક છે, હું કેવી રીતે હોસ્ટિંગ પસંદ કરો?" કહી શકે છે તમે કોઈપણ યજમાન વેબસાઇટ પર જાઓ તો કલકલ ઘણો ત્યાં છે, અને વિકલ્પો ઘણો હોય છે. વિવિધ ભાવ ઘણો પણ હોય છે. વેબસાઇટ્સ કદાચ તમે અને હું બનાવે છે માત્ર કારણ કે સામાન્ય રીતે હું સસ્તા રાશિઓ માટે જાઓ - અને ખાસ કરીને હમણાં, ખાસ કરીને શરુ તરીકે - તેઓ ઘણા સ્રોતો જરૂર નથી શકે છે Microsoft.com જેવી વેબસાઇટ છો. પ્રથમ તમે ખરેખર વિચિત્ર કરશો તો સંચાલન સિસ્ટમ જોવા માંગો છો કે નહીં તમારી સાઇટ વિન્ડોઝ પર, અથવા મેક પર, લિનક્સ પર હોસ્ટ કરવા જઈ રહ્યું છે. સામાન્ય રીતે સસ્તી છે કારણ કે સામાન્ય રીતે અમે ફક્ત Linux સાથે જાઓ અને પણ કદાચ તમે ગાય્ઝ, કારણ કે સાધન સાથે વધુ પરિચિત છે કે એક. અને પછી, કદાચ તેઓ તમને મળી કે બેન્ડવિડ્થ જથ્થો પર કેટલાક પ્રતિબંધો મૂકી કરીશું - ગમે કેટલા મેગાબાઇટ્સ અથવા માહિતી ગીગાબાઇટ્સ વપરાશકર્તાઓ ડાઉનલોડ કરી શકો છો દર મહિને તમારી વેબસાઇટ પરથી? અથવા ડિસ્ક જગ્યા. તમે કેટલી જગ્યા મેળવી શકું? તે 500 MB છે? તે 2 GB ની છે? તે અમર્યાદિત છે? આજકાલ, વેબ સર્વરો ઘણો તેમને માટે એક માર્ગ તરીકે તમે અમર્યાદિત ડિસ્ક જગ્યા આપવી તેમના હોસ્ટિંગ પેકેજ વિચાર તમે લલચાવું છે. તમે ખરેખર તે વિશે વિચારો તો, જ્યારે તમે ક્યારેય અમર્યાદિત ડિસ્ક જગ્યાની જરૂર જવું છે? - જો તમે HTML ફાઇલો એક દંપતિ, PHP, એક દંપતિ, છબીઓ એક દંપતિ છે, તો જેથી ફક્ત મેગાબાઇટ્સ એક દંપતિ છે, અને સામાન્ય રીતે હું ફક્ત જગ્યા કદાચ થોડા ગીગાબાઇટ્સ 'વર્થ માટે જાઓ અને તે પર્યાપ્ત હું વધુ જરૂર સુધી મને બોલ શરૂ કરવા માટે હોઈ શકે છે. છેલ્લે, તેઓ શું સોર્ટ પર પ્રતિબંધ મૂકી શકે છે - તમે કરી શકો છો કેવી રીતે ઘણા ડેટાબેઝો. કદાચ તમે માત્ર 1 ડેટાબેઝ હોઈ શકે છે. કદાચ તમે 2 હોઈ શકે છે. કદાચ તમે 10 હોઈ શકે છે. તે તમને ખરેખર મહત્વનું તમે કેટલા વિચાર આવે છે? તમારી જાતને પૂછી વસ્તુઓ. અને પછી છેવટે, ભાષાઓ જેવી વસ્તુઓ માત્ર. તેઓ PHP, આધાર નથી? તેઓ MySQL આધાર નથી? તેઓ મફત છે, કારણ કે મોટા ભાગના હોસ્ટિંગ વેબસાઇટ્સ આ આધાર નથી. તેઓ ઓપન સોર્સ છો. તે તેમને માટે તમે આ પૂરી પાડે કંઈપણ કિંમત નથી. પરંતુ તમે ઉપયોગ કરવા માંગતા હોય તો, રૂબી અથવા Python અથવા આ અન્ય ભાષાઓ કેટલાક કહે છે - તેઓ તેમના સર્વર પર તેને સપોર્ટ ન હોઇ શકે, જેથી તે વસ્તુઓ તે પ્રકારના જોવા માટે મહત્વપૂર્ણ છે. અને છેલ્લે, તેઓ જો તમે SSL અથવા ક્રોન જોબ્સ જેવા કેટલાક વધુ અદ્યતન બાબતો કરવા માટે પરવાનગી આપે છે નથી? SSL તમે HTTPS તે કરીને તમારી વેબસાઇટ વધુ સુરક્ષિત બનાવી શકે છે જ્યાં એક વિકલ્પ છે અને તમારા જોડાણો એન્ક્રિપ્ટ. અને ક્રોન જોબ્સ તમે ચલાવવા માંગો છો કે માત્ર કદાચ સ્ક્રિપ્ટો છે દર 5 મિનિટ, દર 10 મિનિટ, દરેક 15. વહેંચાયેલ હોસ્ટિંગ વેબસાઇટ ઘણા બંધનો મૂકી નથી વધુ સ્રોતો અપ લે છે, કારણ કે તમે ચલાવી શકો છો કે જે ક્રોન જોબ્સ સંખ્યા પર. અને છેલ્લે, તમે જોવા માંગો છો કે બીજું બધું માત્ર - રહ્યું છે બરાબર શું ખાતરી કરો તમે તમારા હોસ્ટિંગ પેકેજ ખરીદી પહેલાં. અને છેલ્લે, કામગીરી. બોનસ વિશાળ છે. મારા વેબસાઇટ કેટલો ઝડપી ચલાવવા માટે ચાલે છે? મોટા ભાગના વપરાશકર્તાઓ ચલાવવા માટે તમારી વેબસાઇટ માટે પણ સેકન્ડ માટે રાહ નથી જતા હોય છે તેઓ માત્ર કંટાળો વિચાર છે, અને તેઓ MeanBase પર જાઓ અને ચિત્રો જોઈ શરૂ કરો તે પહેલાં બિલાડીઓને - તમે શું થાય ખબર છે કે, અને તમને બોર્ડ પર તે વપરાશકર્તા વિચાર ખાતરી કરો કે કરવા માંગો છો અને તમે સારા અપટાઇમ છે કે માત્ર અર્થ એ થાય કે જે તમારી વેબસાઇટ બધા સમયે સુલભ હોઈ ચાલે છે. યજમાનો ઘણો ખરેખર ખરાબ અપટાઇમ હોય છે અને તે ફક્ત તમારા વેબસાઇટ પર જઈને નથી એનો અર્થ એ થાય સુલભ છે, અને તમે ઉદાસી હોઈ શકે છે કારણ કે થાય છે કે નહિં માંગો. અને તમે પણ જેવી વેબસાઇટ્સ સાથે તમારી યજમાન કામગીરી ટ્રૅક કરી શકો છો Pingdom.com અથવા યજમાન-tracker.com, અને તેઓ ફક્ત તમારી સાઇટ કેટલીવાર ડાઉન છે તમે કહો. અને છેલ્લે, તમે તેમના આધાર વિશે જોવા માંગો છો. તમે કોઈ સમસ્યા હોય તો તેઓ 24 કલાકની અંદર તમને જવાબ આપવા માટે જતા હોય છે? તેઓ 48 કલાકની અંદર તમને જવાબ આપવા માટે જતા હોય છે? હું સામાન્ય રીતે ઉપયોગ કરે છે તે આ હોસ્ટિંગ સેવા મિનિટ અંદર મને પ્રતિક્રિયા જે ખરેખર સરસ છે. નવાઇ! બધા અધિકાર! જો તે વિરામ માટે સમય છે. પરંતુ હું તમને તે આપી નથી જતા છું. અમે ફક્ત દરેક હવે પછી પહોંચેલું બિલાડી ચિત્રો જોવા મળશે. અન્ય, ખરેખર ખરેખર મોટી વાત ક્રોસ બ્રાઉઝર સુસંગતતા છે. હું ક્રોસ બ્રાઉઝર સુસંગતતા દ્વારા અર્થ શું છે? , હવે તે માત્ર માઇક્રોસોફ્ટ ઇન્ટરનેટ એક્સપ્લોરર નથી તમને ખબર. તે માત્ર મોઝીલા ફાયરફોક્સ અથવા સફારી નથી. હવે અમે Chrome છે. અમે ઓપેરા છે. અમે ડોલ્ફીન છે. અમે કેમિનો છે. અમે કોન્કરર છે. અમે આ વિવિધ બ્રાઉઝર્સ બધા હોય છે. હવે બહાર આવતા હોય છે કે જે વસ્તુઓ - RockMelt - તે બધા ક્રોમિયમ પર આધારિત છે છતાં. પરંતુ આ બાબત તે હકીકત છે, માત્ર એક બ્રાઉઝર હવે ત્યાં નથી. તમે માત્ર એક એપ્લિકેશન સાથે આ વેબપૃષ્ઠો જોઈ નથી. અને તેથી, વિવિધ બ્રાઉઝર્સ વિવિધ એચટીએમએલ, વિવિધ સીએસએસ પ્રતિભાવ, અને કરશે તમે તે સાથે અલગ અલગ JavaScript, અને કેવી રીતે વ્યવહાર નથી? ઠીક છે, અમુક કિસ્સાઓમાં, તમે ખરેખર ન કરી શકે. તમારી વેબસાઇટ - તે એક બ્રાઉઝર કામ કરે છે, તો તમે લખ્યું કે કોડ કામ કરશે નહિં અન્ય બ્રાઉઝરમાં, અને તે ખાતરી કરવા માટે તમારી નોકરી કે તમે લખી કે કોડ તે દરેક જગ્યાએ કામ કરે છે, યુનિવર્સલ છે. તેથી, આ ખરેખર ખતરનાક છે. તમે કહી, તો "સારું, તે મારા કોમ્પ્યુટર પર કામ કરી રહ્યા છે. સરસ! માતાનો પર ખસેડો દો." ઠીક છે, તે કદાચ ખાણ પર કામ કરવા જઈ નથી, અને હું તમારી વેબસાઇટ પર જાઓ ત્યારે હું ખૂબ જ ઉદાસી હશે છું, અને હું અધિકાર દૂર છોડી જઇ રહ્યો છું. તેથી, માતાનો જો તમે આ બચાવી શકે છે જુઓ કે કેવી રીતે કરીએ. પ્રથમ વસ્તુ, અલબત્ત, માત્ર પ્રમાણભૂત એચટીએમએલ, સીએસએસ અને JavaScript નો ઉપયોગ કરવા માટે છે. હું કે જે દ્વારા અર્થ શું છે? ઠીક છે, પ્રમાણભૂત નથી વસ્તુઓ ઘણો ત્યાં બહાર છે. ઉદાહરણ તરીકે, સીએસએસ ઘણા આવૃત્તિઓ છે. તમે કોઈપણ સીએસએસ નિયમો જુઓ તો સાથે moz-અથવા વેબકિટ, તે નિયમો સ્પષ્ટ કરે છે જો મોઝીલા બ્રાઉઝર્સ અને વેબકિટ બ્રાઉઝર્સ બંને, અને તેથી તમે કદાચ તમે તે વસ્તુઓ ટાળવા માંગો છો તેની ખાતરી કરવા માંગો છો કારણ કે તમે ઉપયોગ-moz છે કે જો નિયમ માત્ર ફાયરફોક્સ પર કામ ચાલુ છે. અને તમે ખરેખર પણ ઇન્ટરનેટ એક્સપ્લોરર પર સારી જોવા માટે તેને કરવા માંગો છો, તો તમે નસીબ બહાર જવા રહ્યાં છો. HTML માટે પણ, તમે તે કામ એક બ્રાઉઝરમાં HTML માં વસ્તુઓ કરી શકે પરંતુ તે બીજા આરામ, અને તમે તે શક્ય તેટલો ટાળવા માંગો છો. અને છેલ્લે જાવાસ્ક્રિપ્ટ માટે પણ - જાવાસ્ક્રિપ્ટ ઘણા આવૃત્તિઓ છે, - Document.getElementsByClassName અને આ ઉનાળામાં આપણે સમસ્યા છે સપડાઇ જે સામાન્ય રીતે જાવાસ્ક્રિપ્ટ પ્રમાણભૂત એક ભાગ તરીકે વ્યાખ્યાયિત કરવામાં આવ્યું છે કે એક કાર્ય છે - ઇન્ટરનેટ એક્સપ્લોરર 8 માં શોધવા માટે ન હતી. તેથી, ઉનાળામાં ઉપર હું લેબ માં કામ કરતો હતો અને અમે ઑનલાઇન પ્રયોગો મકાન હતી. અમે ઉપયોગ કરતા હતા કે જે વપરાશકર્તાઓને સમજાયું સુધી અને અમે તે ખરેખર સારી રીતે કામ કરતો હતો વિચાર્યું ઈન્ટરનેટ એક્સપ્લોરર 8 તેમના પરિણામો સબમિટ શકાયું નથી. અમે માહિતી ઘણો પર બહાર ગુમ હતા. કે અમને ખરેખર ઉદાસી કરી હતી. તેથી, તમે હંમેશા તમારા સ્ક્રિપ્ટો બધે કામ ચાલુ છે તેની ખાતરી કરવા માંગો છો. અને છેલ્લે, validator.w3.org ઉપયોગ જે અમે pset 7 માં કરવા માટે તમે જણાવો છો. તમારા પૃષ્ઠો માન્ય છે કે નહીં તેની ખાતરી કરો. કે ઓછામાં ઓછા એક પ્રથમ પગલું સેનીટી ચેક છે, કારણ કે તે અગત્યનું છે. મારી કોડ ખરેખર ધોરણો સુસંગત છે? તમે તમારી સાઇટ કામ ચાલે છે કે નહીં તેની ખાતરી મદદ સૉર્ટ કરવા માટે બીજો રસ્તો સૌથી સંજોગોમાં કદાચ કેટલાક પુસ્તકાલયો અને માળખા વાપરવા માટે છે આ ખરેખર સ્માર્ટ વિકાસકર્તાઓ માટે તમે આ મુદ્દાઓ વિશે વિચાર્યું છે કારણ કે. તેઓ પસાર કર્યું અને તેઓ બ્રાઉઝર્સ તરફ કામ કે વિવિધ કાર્યો લખેલા કર્યું છે. ઉદાહરણ તરીકે, અમે Pset 7 માં jQuery વાપરો. તમે તેને જોઈ ન શકે, તેમ છતાં, jQuery કાર્યો ઘણો પૂરી પાડે છે અન્યથા તમે તમારી જાતે લખવા માટે હશે. પરંતુ આ વિકાસકર્તાઓ તે લખ્યું, અને તેઓ તેને બધા બ્રાઉઝર્સ તરફ કામ કરે છે કે નહીં તેની ખાતરી કરી હતી. અને બુટસ્ટ્રેપ - અમે Pset 7 માં તમે દર્શાવ્યું કે અન્ય સીએસએસ ફ્રેમવર્ક છે કે જે - તે ખરેખર સારી જુઓ કે વેબસાઇટ્સ ડિઝાઇન સાથે માથાનો દુઃખાવો ઘણો દૂર લઈ જાય છે. બધા બ્રાઉઝર્સમાં. તમે તેને ટાળી શકો છો જો અને છેલ્લે, હું સામાન્ય રીતે શરૂઆતથી કોડિંગ ટાળવા. તમે ફક્ત તમારા શાળા ક્લબ માટે એક વેબસાઇટ બનાવી રહ્યા છો તો, ઉદાહરણ તરીકે, અને તમે શું કરવાની જરૂર બધા થોડા પાના પ્રદર્શિત અને કદાચ તમારી પ્રમુખ જવા હોય છે અને અહીં અને ત્યાં અમુક વસ્તુઓ બદલી - કોડ માટે કોઈ જરૂર છે કે જે પોતાને અપ ખરેખર છે. તે તમારા સમય ઘણો લે છે. તે તમારા ઊર્જા ઘણો લે છે, અને તમે મારફતે જાઓ હોય છે અને તમે શોધવા પડશે વેલ, આ બ્રાઉઝરમાં સારી જોવા જવાનું છે, તે આ બ્રાઉઝરમાં સારી જોવા જવાનું છે. કદાચ અન્ય પહેલેથી જ તમારા માટે લખ્યું છે કે આ પેચો કેટલાક જેમ ઉપયોગ WordPress અથવા Joomla અથવા Drupal. આ સામગ્રી કહેવામાં આવે છે - આ મૂળભૂત માત્ર પેકેજો કે જે છે, જે સીએમએસએસ કહેવામાં આવે છે પહેલેથી જ તમારા માટે કરવામાં આવે છે, અને તમે તેમને ડાઉનલોડ કરી શકો છો, તમારા સર્વર પર મૂકી, અને તેમને વૈવિધ્યપૂર્ણ જોકે તમે માંગો છો અને તમે પહેલાથી જ ચાલી રહેલ વેબસાઇટ છે. તે કોડ પેકેજો માં જોવા માટે કંઈક છે. તમે કંઈક માટે જાઓ સિવાય આ બધી વસ્તુઓ ખુલ્લા સ્ત્રોત છે - તમે ફોર્મ પેકેજ માટે શોધી રહ્યા છો, તો જેમ મફત નથી તેવી વસ્તુઓ છે VBulletin અથવા IP.Board. , તમે તે અદ્યતન સુવિધાઓ કેટલાક જરૂર ન હોય તો તમે હંમેશા મફત વિકલ્પ માટે પસંદ કરી શકો છો. અને અંતે, તે ત્યાં અવગણવાની નથી. તમે, ટેસ્ટ, ટેસ્ટ ક્રિકેટ જ જોઈએ. તમે આ બ્રાઉઝર્સ બધા પર છે અને આ પ્લેટફોર્મ બધા પર તમારી કોડ પરીક્ષણ કરવું જ જોઈએ. અને તમે જાણો છો, આઇ 6 - આભાર દેવતા લોકો આઇ 6 દૂર ખસેડવાની શરૂ કર્યું છે પાછા દિવસ, કારણ કે કદાચ થોડા વર્ષો પહેલા, વેબ વિકાસકર્તાઓ, હંમેશા હંમેશા માટે હતી હંમેશા ધોરણો નીચે આઇ 6 માતાનો નબળાઈઓ માટે ભડવો. વેબસાઈટસ માત્ર તેની સાથે વ્યવહાર કરવા માટે વધુ સારી રીતે અભાવ માટે 1990 ના પ્રકારની જોવામાં. તમે પણ તમારા સીએસએસ ચેક કરવા બ્રાઉઝર સ્ક્રીનશૉટ્સ ઉપયોગ કરી શકો છો. એક ખરેખર ઠંડી વેબસાઇટ browserlab.adobe.com છે. આ Adobe દ્વારા બહાર મૂકી એક સ્તુત્ય સેવા છે. અને શું તેઓ શું છે તેઓ તમારી વેબસાઇટનું સ્ક્રીનશૉટ્સ લઇ શકે છે વિવિધ પરિસ્થિતિઓ હેઠળ ચાલી - વિવિધ બ્રાઉઝર્સ હેઠળ ચાલી જેમ, વિવિધ પ્લેટફોર્મ હેઠળ ચાલી રહી છે - અને તેઓ જેમ દેખાય છે તે તમને દર્શાવે છે. માત્ર હું અહીં અર્થ શું તમે બતાવવા માટે, હું, હાર્વર્ડ ખાતે જીવન કહેવાય ગયા વર્ષે એક વેબસાઇટ બનાવનાર અને હું શું પ્રયાસ કર્યો - હું my.harvard વધુ સારું બનાવવા માટે પ્રયાસ કર્યો હતો. તમે અહીં ગયા વર્ષે હતા તો તે હવે લાગે છે, my.harvard જોવા ન હતા. તે ઘૃણાસ્પદ પ્રકારની જુએ છે. પરંતુ હવે તે ઘણો વધુ સારી દેખાય છે. મારી અમલીકરણ, કે હવે ઉપયોગી છે, પરંતુ બધા જ ન હતી તમે મને ઉમેરવા માટે પ્રયત્ન કર્યો હતો, ખબર છે - (દુર્બોધ) ઘણા ગમે - અને તે જુએ છે - તે મારા કમ્પ્યુટર પર ખૂબ જ સારી દેખાય છે. હું વધારે સમય હતી કરશો તો, પછી કદાચ હું, બ્રાઉઝર લેબ પર ગયો હશે અને હું જોવામાં હશે, સારી રીતે, તે કેવી રીતે વિન્ડોઝ પર Chrome 18 માં જોવા નથી. હું નીચે સ્ક્રોલ કરશે અને હું જોઈ હોત - કોઈ ઓહ! આ જાહેરાતના બોક્સ જુઓ. મારી લખાણ વહેતું કરવામાં આવી હતી. તેથી, કે અધિકાર, ખરાબ છે? વપરાશકર્તા વિન્ડોઝ પર Chrome નો ઉપયોગ કરી અને મારા વેબસાઇટ માટે આવે છે, તો કે તરત જ ખૂબ જ અવ્યાવસાયિક જુએ છે. તેથી, હું મારી સીએસએસ માં જાઓ અને મારા સીએસએસ ભાગ અહીં તોડ્યો છે તે શોધવા જોઈએ. શા માટે તે બધા વપરાશકર્તાઓ જ વેબસાઇટ જોઇ શકો છો કે જેથી યોગ્ય રીતે પ્રદર્શિત અને તેને ઠીક નથી અને માત્ર ખુશ છે. અને છેલ્લે, સારી રીતે, બ્રાઉઝર સ્ક્રીનશૉટ્સ, તમારા સીએસએસ પરીક્ષણ માટે સરસ છે પરંતુ તમારા જાવાસ્ક્રિપ્ટ વિશે શું? શું તમે ચાલી રહ્યું છે કે અમુક જટિલ સ્ક્રિપ્ટ છે વિશે તો શું? વેલ, તમે હંમેશા વર્ચ્યુઅલાઈઝેશન કરી શકો છો. જો તમે મેક હોય તો તમે કદાચ એક નકલ virtualize માટે Bootcamp અથવા VMware ઉપયોગ કરી શકો છો ત્યાં બારીઓ અને વપરાશ ઈન્ટરનેટ એક્સપ્લોરર. અથવા, તમે કમનસીબે માત્ર પીસી પર કામ કરે છે જે Spoon.net કંઈક, પર જઈ શકો છો. પરંતુ શું તેઓ ખૂબ જ ઠંડી હોય છે. તેઓ તમારા માટે સોફ્ટવેર virtualize જેથી તમે, ઉદાહરણ તરીકે, એટલે કે વિવિધ આવૃત્તિઓ ચલાવી શકો છો. તમે ફાયરફોક્સ વિવિધ આવૃત્તિઓ ચલાવી શકો છો. તમે સફારી વિવિધ આવૃત્તિઓ ચલાવો અને ત્યાં તમારી બધી વેબસાઇટ્સ બહાર ચકાસી શકો છો. કમનસીબે, તેઓ મુક્ત નથી. કે પેઇડ સેવા છે, આ પ્રકારની હંમેશા ત્યાં છે તેથી - આ વેપાર બંધ વચ્ચે સોર્ટ હંમેશા ત્યાં છે, સાથે સાથે, હું મારી વેબસાઇટ સારા દેખાવ બનાવવા જઈ રહ્યો છું. જો એમ હોય તો, હું મને કે આમ કરવા માટે મદદ માટે કેટલીક સેવાઓ માટે ચૂકવણી પડી શકે છે. કોઈપણ અમે વિશે વાત કરી કે બાબત અંગે આ બિંદુએ પ્રશ્નો? ઓસમ. ઠીક છે. હવે અમે વિશે વાત કરવા માટે વધુ વસ્તુઓ હોય છે. કેટલો ભૂલો વિશે? તમે તમારી વેબસાઇટ ત્યારે પણ કામ ચાલે છે કે નહીં તેની ખાતરી કેવી રીતે કરી શકું કંઈક ખરાબ થાય છે? કદાચ તમે food.php નામનું પાનું નથી. પરંતુ મને, હું તમારી વેબસાઇટ પર જાઓ અને હું food.php ઍક્સેસ કરવાનો પ્રયાસ કરો. ફાઈલ મળી નથી - તમે હમણાં મને 404 કહે છે કે સફેદ પાનું બતાવવા માટે ચાલુ છે? અથવા તમે, ઠીક છે, હું તમારા માટે આ શોધી શક્યા નથી કે માફ છું "કહે છે, જવું છે પરંતુ કદાચ તમે અહીં તમને જરૂરી હોય તે શોધવા માટે મદદ કરવા માટે અન્ય કેટલાક સ્રોતો છે. " અન્ય ભૂલો છે - તેથી, આ માત્ર કેટલાક ભૂલ કોડ છે, કે જે ભૂલો HTTP કહેવાય છે તમારા સર્વર કંઈક ખરાબ રહ્યું કિસ્સામાં બ્રાઉઝર પાછા મોકલી છે શકે છે. 400 - ખોટી વિનંતી. 401 - અનધિકૃત. તમે ઍક્સેસ કરી ન રહેવા કે ડિરેક્ટરી હોય ત્યારે 403 સામાન્ય પ્રકાર છે વપરાશકર્તા દ્વારા, પરંતુ વપરાશકર્તા રીતે પ્રયત્ન કરે છે. અને 500 - આંતરિક સર્વર ભૂલ - તમે કંઈક હોય ત્યારે સામાન્ય રીતે થાય છે કે ખરેખર ખરાબ તમારી PHP, કોડ સાથે ચાલુ. પરંતુ કોઈ પણ કિસ્સામાં, બ્રાઉઝર્સ આ પ્રકારના - ભૂલો આ પ્રકારના થાય છે. તેથી, તમે ચિત્તાકર્ષકપણે આ ભૂલો હેન્ડલ ખાતરી કરો કે કેવી રીતે બનાવવા નથી અને વપરાશકર્તા ત્યાં અટકી માત્ર સોર્ટ નથી ખાતરી કરો કે? અહીં આવે છે. Htaccess મા નિર્ધારિત. હવે,. Htaccess મા નિર્ધારિત, અપાચે સર્વર્સ પર કામ કરે છે કે જે કંઈક છે કામ કરે છે અને કંઈક કે તેમજ અન્ય કેટલાક સર્વર્સ પર કામ કરે છે. આ તમે કે તમારા સર્વર રૂપરેખાંકિત કરવા માટે, જેમ કે માટે માત્ર એક રસ્તો છે શું તમે તેને કરવા માંગો છો ગમે તે કરી શકે છે. તમે કરી શકે કેટલીક બાબતો. તમે તમારા કેશ સુયોજનો નિયંત્રિત કરી શકે છે. કદાચ તમે ખાતરી કરો કે તમારી વેબસાઇટ પર ચોક્કસ પાનું છે તે વપરાશકર્તા ફરી ડાઉનલોડ દર વખતે વપરાશકર્તાને આવે છે અને તમારી વેબસાઇટ ની મુલાકાત લીધી. અથવા કદાચ તમે yoursite.com / પરીક્ષણ / html / પૃષ્ઠો / hello.html જેવા કે કેટલાક URL છે અને તમે માત્ર yourname.com / હેલ્લો હોઈ કે માંગો છો -. વેલ, તમે ઉપયોગ કરી શકો છો htaccess મા નિર્ધારિત એક વેબપેજ પુનઃદિશામાન. તમે પણ સત્તાધિકરણ કરવા માટે તેનો ઉપયોગ કરી શકો છો. કદાચ તમે બીજા પાસવર્ડ વાપરવા માટે જરૂર છે કે જે તમારી વેબસાઇટ કેટલાક ભાગમાં હોય છે. જો તમે ચોક્કસ IP સરનામાઓ બ્લૉક ચોક્કસ ડોમેન્સ અવરોધિત કરી શકો છો. કદાચ તમે હમણાં જ ખરેખર તમારી વેબસાઇટ નો ઉપયોગ હાર્વર્ડના વિદ્યાર્થીઓ ગમતું નથી. વેલ, તમે બધા હાર્વર્ડ IP સરનામાઓ અવરોધિત કરવાનો વિકલ્પ હોય છે. છેલ્લે, જો તમે વસ્તુઓ સારવાર કરી શકે છે - તમે તમારા સર્વર બનાવવા માટે ચોક્કસ કોડ લખી શકો છો PHP, કોડ તરીકે. ઝાઓ અથવા. તમારા નામ અથવા. હેલ્લો પૃષ્ઠો જેવી સારવાર. કદાચ આ ઉપયોગી થશે. કદાચ કે હશે નહિં. અને છેલ્લે, તમે ભૂલ પ્રતિસાદ નિયંત્રિત કરવા માટે તેનો ઉપયોગ કરી શકો છો. હું કે જે દ્વારા અર્થ શું છે? તમે માત્ર આ જેવી કોડ ઉમેરવા તો - ErrorDocument 404 અને પછી કેટલાક તેમને દિશામાન ભૂલ પાનું, તમે વપરાશકર્તા માત્ર ખરેખર, ખરેખર બિહામણું જોઈ શકતા નથી તેની ખાતરી કરી શકો છો 404 અને તેમને સરસ કંઈક બતાવો. માતાનો ખરેખર અમે તમારી Pset 7 સાથે કરી શકો છો કેવી રીતે પર એક નજર નાંખો. અહીં, હું મારા ઉપકરણ છું. હું એક પાનું ઍક્સેસ કરવાનો પ્રયાસ કરવા જઇ રહ્યો છું તો પછી Chrome ખોલવા જઈ, અને છું કે CS50 ફાયનાન્સ પર અસ્તિત્વમાં નથી. તેથી, સ્થાનિક યજમાન - cats.php-તેથી, હું એક ભૂલ દસ્તાવેજ બનાવનાર કે નોટિસ કે "Canz Z પાનું શોધી નથી!" કહે છે, તે પર ખૂબ ઉદાસી બિલાડી છે. તમે આ અન્ય સાઇટ્સ કોઇપણ પર જાઓ જો તમે Twitter પર જાઓ નહિં, તો જો તમે પાનું શોધી શકતા નથી, તેઓ સામાન્ય રીતે તમે એક સુંદર ચિત્ર બતાવવા પ્રયાસ જેથી તમે ખૂબ નિરાશ ન કરશો છે. તમે પણ કહે છે, કે જે વધુ વ્યાવસાયિક કે કંઈક કરી શકે છે ઠીક છે, હું પાનું શોધી શક્યા નહિં માફ છું, પરંતુ કદાચ અહીં શોધ બોક્સ છે. અથવા કદાચ તમે અહીં તમે ઇચ્છો કે કડી શોધવામાં મદદ કરશે કે અમુક કડીઓ છે. તેથી, હું આ કેવી રીતે કરો છો? કેવી રીતે આ પણ શક્ય છે? અમે અહીં અમારા ટર્મિનલ જાય, તો - હું માત્ર એક બીટ ઝૂમ કરવા જઇ રહ્યો છું - હું એક નવું પાનું છે કે નોટિસ. મારા HTML ડિરેક્ટરી પર આધારિત છે તે કહે છે - તમે તેને જોઈ શકો છો - તે error.php કહેવાય છે. અને error.php માત્ર હું સામગ્રી કે ફાઈલ છે કે તમે જે પાનું પોતે બતાવે છે. હું error.php શું છે તમે બતાવી શકો છો. તે બરાબર આ પાનું છે. તેને "ઓહ! Canz Z પાનું શોધી નથી!" કહે છે, તમે જોવા માંગો છો, તો છે - તેથી, નોટિસ કે ના htaccess મા નિર્ધારિત સોર્ટ એક અલૌકિક નામ છે.. તે જે તે સિસ્ટમ ફાઈલની અર્થ એ થાય કે કોઈ સાથે શરૂ થાય છે. તે સામાન્ય રીતે દર્શાવવામાં આવ્યું નથી, જે છુપાયેલા ફાઈલ છે. તમે LS-એક કરો છો, તો તમે ચોક્કસ ડિરેક્ટરીમાં છુપાયેલા ફાઇલો બધા જોઈ શકે છે અને ખરેખર, તમે જુઓ છો. htaccess મા નિર્ધારિત તેમને એક છે. . માતાનો આગળ વધો અને htaccess મા નિર્ધારિત ખોલવા દો - - gedit સાથે તેજી! હું બધા ત્યાં એક વાક્ય છે - 404 ભૂલો માટે ભૂલ દસ્તાવેજ જે પણ ફાઈલ-મળી નથી ભૂલો તરીકે ઓળખાય છે. માતાનો error.php કહેવાય કંઈક તેમને પુનઃદિશામાન કરવા દો. Canz Z પાનું શોધી નથી જેમ તમે મનોરંજક વસ્તુઓ કરી શકો છો! અને તમે. Htaccess મા નિર્ધારિત સાથે કરી શકો છો કે જે ખૂબ જ ઠંડી વસ્તુઓ પણ ત્યાં હોય છે. તમે વધુ જોવા માંગો છો. Htaccess મા નિર્ધારિત જાદુ, આ પર જવા માટે ખૂબ જ ઠંડી વેબસાઇટ છે - તે કહે છે javascriptkit.com/howto/htaccess.shtml-- તમે વધુ સર્વર જાદુ કરવા માંગો તો. અને તે ખૂબ જ આનંદ હોઇ શકે છે. નવાઇ! બધા અધિકાર! વધુ સુંદર ચિત્રો. આ પુશ અપ્સ કરવાથી વ્યક્તિ છે, અને પોતાના બિલાડી મદદ કરવા માટે પ્રયત્ન કરી રહ્યા છે. હું તેને ખૂબ જ સુંદર છે એવું લાગે છે. કમનસીબે, હું કે જેમ એક બિલાડી નથી. બધા અધિકાર. તેથી, અમે વિશે વાત કરી છે. Htaccess મા નિર્ધારિત. અમે ભૂલ નિયંત્રણમાં વિશે વાત કરી છે. અમે હોસ્ટિંગ, ડોમેન નામો વિશે વાત કરી છે. અમે ક્રોસ બ્રાઉઝર સુસંગતતા વિશે વાત કરી છે. હવે અમે તમારી વેબસાઇટ ખરેખર કરે છે કે નહીં તેની ખાતરી કેવી રીતે કરી શકું? અમે હું તમારી વેબસાઇટ પર જાઓ જો ખાતરી કરો કે કેવી રીતે બનાવવા નથી હું થોડા સેકન્ડોમાં તમારા પૃષ્ઠ જોઈ શકે છે? હું લોકો માત્ર પ્રકારની વિશે ભૂલી લાગે છે કે વસ્તુઓ એક છબી ઓપ્ટિમાઇઝેશન છે. ચાલો તમે તમારી સાઇટ પર એક ચિત્ર મૂકવામાં ઇચ્છતા કહે છે કે અને તે 2 મિશેલ મોટી છે. અમે હાર્વર્ડ ખાતે કરશો કારણ કે, અમારા માટે દંડ થઈ શકે છે અને અમે ખૂબ જ ઝડપી ઈન્ટરનેટ કનેક્શન છે. પરંતુ ચાઇના કોઇને કલ્પના. ભારતમાં કોઈએ કલ્પના. કોઈને કદાચ ગ્રામીણ કેન્સાસમાં જે કદાચ જ પ્રકારની નથી કલ્પના અમે કે જે બ્રોડબેન્ડ ઇન્ટરનેટ. તમે તમારી સાઇટ અને વપરાશકર્તા પર 2 MB છબી હોય તો, તેને ઍક્સેસ કરવાનો પ્રયાસ કરી રહ્યા છે તે તેમને ડાઉનલોડ કરવા માટે ખરેખર લાંબા સમય લઇ રહ્યું છે. તેથી, તમે ઠરાવ કે સોર્ટ જરૂર નથી, જો, પછી તમે એડોબ ફોટો શોપ કંઈક સાથે તમારી છબી કદ બદલી શકો છો. વેબ અને ઉપકરણો માટે સલામત નામની એક વિકલ્પ છે, સામાન્ય રીતે નથી અને તે શું કરે છે તે બિનજરૂરી બધી માહિતી બહાર સ્ટ્રીપ્સ છે અને એક નાના છબી કદ માં કોમ્પેકટ તમારા ફાઈલની સૉર્ટ કરો જો તમે આ કરી શકો છો કે જેથી તમારી વેબસાઇટ પર મૂકવામાં, અને તે ડાઉનલોડ કરવાનો પ્રયાસ કરે છે જેઓ પાનું કોઇપણ વપરાશકર્તા તમારી છબી એક નાની આવૃત્તિ ડાઉનલોડ કરવા માટે ચાલુ છે. તમે એડોબ ફોટો દુકાન ન હોય તો જ્યાં તમે ઇનપુટ તમારી છબી કરી શકો છો webresizer.com પણ અન્ય સ્ત્રોત છે અને તે ચોક્કસ જ ઇમેજ બહાર બોલે કરશે પરંતુ તે નાના 3 વખત કંઈક હશે. કે જેથી તમારા વપરાશકર્તાઓ માટે ખૂબ જ ઉપયોગી છે. તમે શું કરી શકો છો કે જે અન્ય વસ્તુ કોડ minify છે. અમે Google.com પર એક નજર લાગી હોય તો તમે તેને અમે ઉપયોગ કરી રહ્યાં છો, તે જ HTML અને CSS જેવું નથી કે જોશો. જસ્ટ અહીં સ્રોત કોડ જોવા માટે જવાનું. હું માત્ર સરકાવો છે - વાઉ, કે જે ખૂબ ઘૃણાસ્પદ લાગે છે. આ શૈલી પર શૂન્ય વિચાર કરશે. તમે તમારા Pset માટે આ કોડેડ નહિં, તો તમે તમારી શૈલી પર શૂન્ય મળશે. આ બોલ પર કોઈ અંતર ધરાવે છે. આ નામો ખરેખર વિસ્મૃત જુઓ. તે બધા ખરેખર ઘૃણાસ્પદ છે. અને સ્ક્રિપ્ટ શરીરમાં બંધ - બંધ HTML - તેઓ સાથે મળીને બધા કરશો - બધા મળીને smushed. શા માટે તેઓ આ કરવું? તેઓ તેમના કોડ minified. આ દસ્તાવેજ ઘણો નાની હોઈ ચાલે છે કે નોટિસ મને, સફેદ જગ્યા સાથે કંઈક કરતાં ડાઉનલોડ કરવા માટે ખરેખર લાંબા ચલ નામો સાથે કંઈક કરતાં. તમે તમારો કોડ minify જો તમે બધા સફેદ જગ્યા બહાર ઉતારી લેવાં. તમે તમારો કોડ કોઈપણ સફેદ જગ્યા હોય તો અલબત્ત, તમારા બ્રાઉઝરને કાળજી નથી. તમે મને એક નાના ફાઈલ ડાઉનલોડ કરી શકો છો, હવે તે બહાર ઉતારી લેવાં - હવે ફાઈલ - પ્રલેખ અમે ડાઉનલોડ કરવા જઈ રહ્યાં છો, કે જે નાના ફાઇલ કદ છે મને ડાઉનલોડ કરવા માટે તેને વધુ ઝડપી હશે, અને તે ઉપયોગી છે. તમે વેબસાઇટ્સ સાથે કામ કરી રહ્યા છીએ અને તમે એક વેબસાઇટ લોન્ચ કરી રહ્યાં છો, તે તમારા કોડ minify લગભગ હંમેશા સારી છે. તે સારી હોઈ શકે છે શા માટે અન્ય એક કારણ તમે અન્ય લોકોને તમારી કોડ ઉપયોગ કરવા માંગો છો નથી કદાચ છે. કદાચ તમે અન્ય લોકોને તમારી સીએસએસ ઉપયોગ કરવા માંગો છો નથી. તમે ખરેખર સાથે કંજુસ કરવા માગતા હોય તો તમે, ખબર તો પછી તમે પણ તમારો કોડ minify કરી શકો છો, અને મને તે ચોરી કરવા માટે તે મુશ્કેલ હશે હું શું થઈ રહ્યું છે કોઈ વિચાર હોય છે. તમે પણ minify.avivo.si જેવી વેબસાઇટ્સ પર જઈ શકો છો. આ ઑનલાઇન જેવી સેવાઓ તમે હાથ દ્વારા તે શું નથી કે જેથી તમે તમારો કોડ minify મદદ કરે છે. ડેફિનેટલી હાથ દ્વારા તે નથી. ઠીક છે. હવે સ્ક્રિપ્ટો વિશે બોલતા. કદાચ તમારી PHP કોડ તમારો કરવાની જરૂર નથી કે જે કંઈક છે. કદાચ ત્યાં વધારાની આંટીઓ છે. અમે CS50 માં કોડ ડિઝાઇન વિશે વાત કરી હતી. જો તમારી પાસે તમે સી કોડિંગ કરી રહ્યાં છો, તો પણ - તમે વધારાની વર્ક કરી રહ્યાં છો, તો તમે શું કરવાની જરૂર નથી કે, સારી રીતે, કે જે તમારી વેબસાઇટ પર તમારી સ્ક્રિપ્ટો ધીમો થઈ રહ્યું છે, વપરાશકર્તાઓ હવે ખૂબ જ ઉત્સુક છે કારણ કે આ વેબસાઇટ્સ માટે ખાસ કરીને મહત્વનું છે. તમે બિનજરૂરી વર્ક કરી રહ્યાં છો, તો તે લાંબા સમય સુધી તેમને લઇ રહ્યું છે તેઓ માંગો છો તે માહિતી મેળવવા માટે છે, અને તેઓ ખૂબ જ ખુશ હશે કરી રહ્યાં છો. છેલ્લે, જો તમે તમારા ડેટાબેઝ કોષ્ટકો ઑપ્ટિમાઇઝ કરવા માંગો છો શકે છે. અમે નિર્દેશિકાઓની વિશે વાત યાદ રાખો. તેઓ તમને અનન્ય છે કે પંક્તિ છે કે નહીં તેની ખાતરી કરવા માટે માત્ર સારા નથી. તેઓ પણ તમારા ડેટાબેઝ ઝડપી કામ કરે છે કે નહીં તેની ખાતરી કરવા માટે સારા છો. જો તમે MySQL દસ્તા કે ગો પર વાંચી કરવા માંગો છો અથવા તમે જોઈ શકો છો - વેલ, હું કેવી રીતે મારા ડેટાબેઝ કોષ્ટક ઑપ્ટિમાઇઝ કરી શકું? હું મને જાણકારી ઝડપી મદદ કે સૂચકાંક છે કે નહીં તેની ખાતરી કેવી રીતે કરી શકું? તમે કેશીંગ જેવા ઉપયોગ કરી શકો છો કે જે થોડી યુક્તિઓ પણ છે. તમે PHP હોય તો - તમે, ઉદાહરણ તરીકે, એક બ્લૉગ હોય છે, અને તમારી પાસે - અને તે PHP દ્વારા અથવા અન્ય કોઇ ભાષા દ્વારા સંચાલિત છે - જો તમે સ્ટેટિક પૃષ્ઠો સેવા આપી શકે છે કે જેથી તમે ચાલો પર તમારા બ્લોગ કેશ કરી શકે 50 મિનિટ અંતરાલો કહે છે તમારી સાઇટ માટે મુલાકાતીઓને અથવા સ્થિર એચટીએમએલ. આ રીતે વપરાશકર્તાઓ, તમારા PHP સ્ક્રિપ્ટ દરેક સમય સ્કોર નથી અને કદાચ કે તેમને એવી માહિતી ઍક્સેસ કરવા માટે ઝડપી હશે. અને છેલ્લે, તમે CDN કંઈક ઉપયોગ કરી શકો છો. જો તમે Pset ડાઉનલોડ જ્યારે નોટિસ કે, તમે હંમેશા CDN.CS50.net પર જાઓ. શા માટે છે? CS50 પણ એક CDN જેવા પ્રકારની વાપરે - સામગ્રી વિતરણ નેટવર્ક - જે ફક્ત તે વિશ્વભરમાં કદાચ ક્યાંક સર્વરો એક ટોળું છે અર્થ એ થાય કે કે મદદ તમારા મુલાકાતીઓ માટે તમારા પૃષ્ઠો સેવા આપે છે. તમારા મુલાકાતી ભૌગોલિક તેમને નજીક છે કે સર્વર એક પાનું મેળવવામાં આવે છે તો, પછી મોટા ભાગના તમારા મુલાકાતી શક્યતા ઘણો ઝડપી છે કે જે ફાઈલ વિચાર ચાલે છે. તમે તે આમ કરવા માટે મદદ કે ઓનલાઇન સ્ત્રોતો પણ છે. તેમને એક CloudFlare છે. તેઓ એક મફત CDN સેવા પ્રદાન કરે છે. તમે તમારા, તમારા વપરાશકર્તાઓ માટે સેવા આપતા કે મોટી ફાઈલો હોય તો પછી કદાચ તે તેઓ ઝડપથી તેમને મળી શકે છે કે જેથી એક CDN પર તેમને મૂકવા માટે સારી છે. દિવસ માટે અંતિમ વિષય શોધ એન્જિન ઓપ્ટિમાઇઝેશન છે. શોધ એન્જિન ઓપ્ટિમાઇઝેશન શું છે? તે બનાવે છે તેની ખાતરી છે કે જે Google અથવા બિંગ અથવા યાહૂ જેવા સર્ચ એન્જિન તમારી સાઇટ પર જાઓ અને તમારી સાઇટ અને ઇન્ડેક્સ તમારી સાઇટ અને જ્યારે ક્રોલ કરી શકો છો , હું, ઉદાહરણ તરીકે, Google.com પર જાઓ અને હું કંઈક શોધવા માટે પ્રયાસ પછી તમારી સાઇટ પોપ અપ આવશે. તમે તમારી સાઇટ ટોચના 10 પૈકી એક છે કે નહીં તેની ખાતરી કેવી રીતે કરી શકું? કારણ કે આપણે બધા જાણીએ, ગૂગલ પર કંઈક માટે તમે શોધ જો અને તે તમને મોટા ભાગે આગામી 10 માં જોવા નથી જતા રહ્યાં છો તે ટોચ 10 નથી. આ રહસ્ય માં સંતાડેલું છે કે વિષય જેવું છે. ઇન્ટરનેટ પર ત્યાં બહાર પ્રસિદ્ધિનો પુરાવો ઘણો છે. જો તમે X પછી Google તમને વધુ સારી રીતે ગમશે હોય તો વિશે અંધશ્રદ્ધાઓ ઘણો હોય છે. તમે વાય પછી Google તમને વધુ સારી રીતે ગમશે હોય તો. તે શોધ દિગ્ગજની દસ્તાવેજો પોતે તપાસ કરવા માટે કદાચ વધુ સારી છે. આ તમારી સાઈટ ઑપ્ટિમાઇઝ કરવા બરાબર તમે કેવી રીતે કહી છે કે જે Google પર દસ્તાવેજો પૈકી એક છે તેથી તે કે Google ઍક્સેસ કરી શકો છો અને ખૂબ જ સાવધાનીપૂર્વક ઇન્ડેક્સ નહીં. આ પ્રસ્તુતિ ચાલે છે કારણ કે તમે આ URL નીચે નકલ કરવાની જરૂર નથી કોઈપણ રીતે ઓનલાઇન છે. જો તમે આ જુઓ અને તમે આ વાંચી તો ત્યાં કેટલાક ખૂબ જ ઉપયોગી સંકેતો છે. આ Google તમને કહે છે - તમે ખરેખર તમારી સાઇટ સાથે સાથે અનુક્રમિત કરવા માંગો છો, તો પછી તમે આ બધું કરવું જોઈએ. શોધ એન્જિન ખરેખર ગમે છે અન્ય વસ્તુ તાજા સામગ્રી છે. તમે સામગ્રી છે, તો તે ખૂબ જ નિયમિત સુધારાશે છે પછી શોધ એન્જિન ooh, હું તમારી સાઇટ માંગો, કહે છે. હું ઘણી વાર તમારી સાઇટ પર જવા માટે જઇ રહ્યો છું. હું ઇન્ડેક્સ તમારા પૃષ્ઠો ઘણો જઈ રહ્યો. તમે તાજા સામગ્રી હોય, તો પછી તમે બતાવવા વધુ શક્યતા કરશો - તમે વધુ સુસંગત હોઈ શક્યતા વધારે કરશો. તમે વધુ સુધારાશે હોઈ શક્યતા વધારે કરશો અને શોધ એન્જિન અન્ય ઉપર તમારી સાઇટ મૂકી શક્યતા વધારે છે. ડીપ કડીઓ પણ મહત્વપૂર્ણ છે. તમે ખરેખર એક સર્ચ એન્જિન આંખો સારી જોવા માટે તમારી સાઇટ ઈચ્છતો હોય તો અન્ય વેબસાઇટ્સ ઘણો તે સાથે જોડાયેલ છે અને તમારી વેબસાઇટ પર ઊંડે લિંક કર્યું છે. ફક્ત તમારા હોમપેજ પર લિંક નથી. લિંક કરવા માટે કદાચ yourname.com / કંઈક / કશુંક / something.php. એક શોધ એન્જિન - - અર્થ, વાહ, તેઓ ખરેખર રસપ્રદ સામગ્રી છે કે બીજા કોઇ તેમના સાઇટમાં તેથી ઊંડે લિંક છે કે હું ખરેખર, ખરેખર જોઈએ કે સાઇટનાં પૃષ્ઠો પર વધુ મહત્વ મૂકો. તમે કોઈ ભૂલો હોય, તો તમે, ચોક્કસ પાનું ટાઇટલ હોય છે કારણ કે સારી છે શોધ એન્જિન તમારી સાઇટ ની મુલાકાત લો પ્રયત્ન કરી રહ્યા છે, અને તે એક ભૂલ મેળવી હોય તો, તે કદાચ ખૂબ, ખૂબ જલ્દી આપી રહ્યું છે. અને છેલ્લે, જો તમે ઝડપી લોડ સમય હોય માંગો છો શોધ એન્જિન કારણ કે - માત્ર માણસની જેમ - ધીમા વેબસાઇટ્સ માટે ધીરજ ઘણો હોય don't. આ માટે તમે તમારો ઉચ્ચ અપ દર્શાવે છે કે તેની ખાતરી કરવા માટે એક માર્ગ છે એન્જિન ક્વેરીઝ શોધવા અને આસ્થાપૂર્વક ત્યાં વધુ ટ્રાફિક મળે છે. બધા પછી, કારણ કે તમે તમારી વેબસાઇટ વિકાસ આ બધા સમય પસાર કર્યો છે. તમે આ વેબસાઇટ ઓનલાઇન લોન્ચ આ બધા સમય ગાળ્યો હતો. તમે ખરેખર તમારી સામગ્રી જુઓ વપરાશકર્તાઓ કે જે ખાદ્યપદાર્થો છે કે નહીં તેની ખાતરી કરવા માંગો છો. અન્ય સારા સ્રોતો વાપરવા માટે. Google વેબમાસ્ટર સાધનો પર જોવા કંઈક છે. આ માત્ર તમે જોવા માટે મદદ કરે છે - ગૂગલ મારી સાઇટ અનુક્રમિત થયેલ નથી. ભૂલો પ્રકારના તે શું આવી રહી છે? તે કેવી રીતે ઘણા પાનાંઓ અનુક્રમિત છે? તે મારા પાનું પર સૌથી મહત્વપૂર્ણ સામગ્રી છે શું વિચારો છે? કદાચ કે હું તે માટે શું કરવા માંગો છો નથી. કદાચ હું તેને સારી રીતે પ્રતિબિંબિત કે થોડી જેમ કે મારા વેબસાઇટ બદલવાની જરૂર શું મારા વેબસાઇટ ખરેખર વિશે છે. ગૂગલ ઍનલિટિક્સ અન્ય ખરેખર ઠંડી સાધન છે. તમે તમારા પૃષ્ઠો પર JavaScript ને એક થોડુંક ઉમેરી શકો છો. અને પછી પાછળથી તમે Google Analytics જઈ શકે છે, અને તે પર નજર રાખશે તમારા મુલાકાતી વસ્તી વિષયક અને તમારી સાઇટ વૃદ્ધિ. તે બરાબર કેટલા મુલાકાતીઓ તમારી સાઇટ ની મુલાકાત લો તમને જણાવશે અંદર ચોક્કસ સપ્તાહ અંદર એક ચોક્કસ કલાક અંદર એક ચોક્કસ દિવસ,. ચાઇના માંથી કેટલા મુલાકાતીઓ? એન્ટાર્કટિકાના કેટલા મુલાકાતીઓ - તમે તમારી વેબસાઇટ પર મેળવી રહ્યા છો. જુઓ કે ઠંડી કંઈક હોઈ શકે છે અથવા તે પણ ઉપયોગી હોઈ શકે છે જો તમે ચોક્કસ જૂથ લક્ષ્ય પ્રયાસ કરી રહ્યાં છો કારણ કે. કદાચ તમે તમારી વેબસાઇટ સાથે તરુણો લક્ષ્ય માટે પ્રયત્ન કરી રહ્યા છીએ, અને તમે જુઓ કે તમારી વેબસાઇટ પર મુલાકાતીઓ મોટા ભાગના કદાચ 30 છે - 40 વર્ષની વયના માટે, , તો પછી કદાચ ક્યાં તમે સમસ્યા હોય અથવા તમે માત્ર કહી શકો છો વેલ, પછી કદાચ હું માત્ર મારા વેબસાઇટ ધ્યાન બદલવા જોઈએ કે જેથી હું કે જે વય જૂથ પર વધુ ધ્યાન કેન્દ્રિત. Google Apps - તમે તમારા ડોમેન નામ સાથે ઇમેઇલ્સ સોર્ટ છે ઇચ્છતા હોય તો - કદાચ કંઈક ગમે yourname@yourname.com-- તમે Gmail સરનામાં ઉપયોગ કરી શકો છો - તમે Gmail સેવાનો ઉપયોગ કરી શકો છો અને Google Apps કે કરવું એક રીત છે. તમે તમારા ડોમેન નામ માટે વિશિષ્ટ છે કે જે ચોક્કસ ઇમેઇલ સરનામાંઓ સુયોજિત કરી શકો છો તેના બદલે of@gmail.com. Chrome માટે, - અને છેલ્લે, વેબ ડેવલપર એક્સટેન્શન્સ અને એડ ઑન્સ છે ફાયરફોક્સ માટે, અન્ય બ્રાઉઝર્સ માટે - કે જે તમે જાઓ અને નિરીક્ષણ કરવા માટે પરવાનગી આપે છે CSS, જાવાસ્ક્રિપ્ટ નિરીક્ષણ, તમારા જાવાસ્ક્રિપ્ટ સ્ક્રિપ્ટ સાથે ખોટું છે ચોકકસ શું જુઓ અને કદાચ તમે બહાર શોધવા માટે, તમારા દ-bugging હેતુઓ માટે ઉપયોગી હશો કે - એ જ રીતે, શા માટે મારી વેબસાઈટ આ બ્રાઉઝરમાં યોગ્ય રીતે પ્રદર્શિત કરવામાં આવે છે? અને છેલ્લે, તમે આ બધા વિષયો વિશે વધુ જાણવા ઇચ્છતા હોય તો - તમે HTML અને CSS અને JavaScript વિશે વધુ જાણવા ઇચ્છતા હોય તો - બધા પછી, કારણ કે અમે માત્ર તમે થોડી શીખવવામાં - તમે વધુ સંસાધનો માટે જુઓ W3Schools.com જેવી વેબસાઇટ્સ જઈ શકે છે. તેઓ મને એક્સ, અથવા વાય શું અર્થ નથી કરવું કેવી રીતે ખૂબ જ સરસ ટ્યુટોરિયલ્સ છે? તમે આ ભાષા વિશે વધુ જાણવા ઇચ્છતા હો, તો તમને ફક્ત અહીં જઈ શકો છો. બધા અધિકાર. હું પ્રશ્નો માટે આ છેલ્લા થોડા મિનિટ છોડી ઇચ્છતા લાગે તેથી અમે વિશે વાત કરી છે કે કોઈ બાબત અંગે તમને કોઈ પ્રશ્ન છે? [પ્રેક્ષક સભ્ય] શું વસ્તુઓ પ્રકારના W3Schools પર હોય છે અને તે કેવી રીતે આવરી લેવામાં આવે છે? [Yuechen ઝાઓ] શું વસ્તુઓ પ્રકારના? તેથી, હું ઘણો ઉપયોગ કરે છે, ખૂબ જ મોટી વસ્તુઓ એક તેમના સંદર્ભો છે. સીએસએસ માટે, ઉદાહરણ તરીકે તેમના સંદર્ભો વિગત, - શું તમે પાનાંની પૃષ્ઠભૂમિ બદલવા ઇચ્છતા હોય તો આ અર્થ એ થાય કે - તમે કેવી રીતે કરે છે? જે બ્રાઉઝર કે આદેશ આધાર? કે જેવી વસ્તુઓ. અને પછી તેઓ પણ, ફક્ત જાવાસ્ક્રિપ્ટ પર, PHP પર, એચટીએમએલ પર ખૂબ જ સરસ હોય છે ટ્યુટોરિયલ્સ MySQL પર, વિવિધ વિષયો તમામ પ્રકારના છે. તેઓ સરસ ટ્યુટોરિયલ્સ છે. તેઓ વસ્તુઓ કેવી રીતે કરવું તે તમને શીખવે છે. તે જાઓ અને આ મુદ્દાઓ વિશે વધુ જાણવા માટે આપની સમક્ષ સરસ છે. [પ્રેક્ષક સભ્ય] એચટીએમએલ 5 હજુ પણ બહાર બધા બ્રાઉઝર્સ સાથે સુસંગત નથી. તમે માત્ર કારણ કે સુસંગતતા મુદ્દાઓ દૂર તેમાંથી રહેતા ભલામણ છો? તમે કેવી રીતે સાથે વ્યવહાર કરશે? [Yuechen ઝાઓ] હા,, તેથી પ્રશ્ન HTML5 છે હજી પણ બાળક મૂળભૂત છે. તે ખરેખર બ્રાઉઝર્સ ઘણો દ્વારા આધારભૂત નથી, તેથી અમે તેને ટાળવા જોઈએ? હું છેલ્લા વર્ષ હું ખૂબ મોટા પ્રચારક હતા લાગે છે, માતાનો HTML5 ટાળવા દો તે હજુ પણ છે કારણ કે - તે હજુ પણ ખૂબ નવા અને હકીકત માં, આ HTML5 ધોરણ હજી સુધી આખરી નિર્ણય કરવામાં આવ્યો નથી. અને તેથી, ખરેખર કોઈ HTML5 પ્રમાણભૂત છે. પરંતુ હું, તમે હવે એક વેબસાઇટ ડિઝાઇન કરી રહ્યાં છીએ, ખાસ કરીને જો લાગે કે ભવિષ્યના હોઈ જવા સૉર્ટ કરો કારણ કે તે, તમે માત્ર HTML5 સાથે જાઓ જો સારી હોઇ શકે છે અને તમે તમારી વેબસાઇટ ભાવિ સાબિતી હોઈ માંગો છો અને તમે તમારી વેબસાઇટ કામ કરવા માંગતા હોય તો ભવિષ્યના બ્રાઉઝર્સમાં, તે ભવિષ્યના માટે મકાન કંઈક શરૂ કરવા માટે વધુ સારી હોઇ શકે છે ભૂતકાળમાં માટે કરતાં, પણ માત્ર કારણ કે HTML5 ખરેખર અલગ નથી તે હકીકત છે HTML4 અથવા એક્સએચટીએમએલ. માંથી તમે HTML5 વાપરી રહ્યા હોય તો, તે સામાન્ય રીતે સૌથી બ્રાઉઝર્સમાં કામ કરશે. તમે હમણાં જવા અને આ સ્ક્રિનશોટ સાથે ખાતરી કરો કે સૉર્ટ કરવા છે અને આ વેબસાઇટ્સની તમારી જાતને પર જવા સાથે ખાતરી કરીને. તમે HTML5 ખૂબ જ ચોક્કસ લક્ષણો ઉપયોગ કરી રહ્યાં છો, જ્યાં સુધી પણ મોટા ભાગે તે જ કામ કરશે. CS50 માટે ખૂબ નોટિસ કે - ઉદાહરણ તરીકે, અમે ઉપયોગ કે વિડિયો પ્લેયર માટે - તે વ્યાખ્યાન પ્રદર્શિત કરવા માટે HTML5 અને HTML5 વિડિઓ ઉપયોગ કરે છે. તમે ખરેખર જૂના બ્રાઉઝર હોય તો પણ, પછી તે ફ્લેશ પર પાછા પડવું પડશે. તેથી, કે જે પણ બીજું કંઈક છે - તમે માત્ર બ્રાઉઝર સંભાળવા માટે નથી જતા હોય છે ખબર છે કે જ્યારે માટે હાજરી સિસ્ટમ હોય તમે તેને નિયંત્રિત કરવા માટે શું કરવા માંગો છો. અન્ય પ્રશ્નો? અમે વિશે વાત કરી છે કે ખાવા. બધા અધિકાર. પછી હું મારા માટે તે વિશે છે લાગે છે. હું તે લાગે છે કે. (અભિવાદન) સરસ. [CS50.TV]