1 00:00:00,000 --> 00:00:01,390 2 00:00:01,390 --> 00:00:04,890 >> [સંગીત વગાડવાનો] 3 00:00:04,890 --> 00:00:10,955 4 00:00:10,955 --> 00:00:12,580 DAVID જોહાન MALAN: બધા હક, પાછા સ્વાગત છે. 5 00:00:12,580 --> 00:00:13,600 આ CS50 છે. 6 00:00:13,600 --> 00:00:15,540 આ સપ્તાહના સાત ઓવરને છે. 7 00:00:15,540 --> 00:00:18,180 અને તે સફાઈ કામદાર ઓવરને છે સમસ્યા શિકાર ચાર સુયોજિત કરો 8 00:00:18,180 --> 00:00:19,220 તમે યાદ કરી શકે છે. 9 00:00:19,220 --> 00:00:21,650 તમામ સુધારા પછી સ્ટાફ તે JPEGs, 10 00:00:21,650 --> 00:00:24,820 તમે ઇચ્છો તો તમે, પણ પડકારવામાં આવ્યા છે કારણ કે ઘણા સાથે જાતે ફોટોગ્રાફ 11 00:00:24,820 --> 00:00:25,981 તમે કરી શકો છો તરીકે તે જાણતા. 12 00:00:25,981 --> 00:00:28,480 અમે સબમિશન્સ સમગ્ર જથ્થો મળી છેલ્લા થોડા અઠવાડિયા, 13 00:00:28,480 --> 00:00:32,980 ખરેખર, ખૂબ થોડા અધિકાર મધ્યાહન પહેલાં આજે, જેમાંથી કેટલાક, અહીં તે છે 14 00:00:32,980 --> 00:00:37,670 Annenberg જેમ દેખાય છે in-- અહીં કેચ અહીં ઓફિસ કલાકો હોલ, એક 15 00:00:37,670 --> 00:00:39,530 નિક સાથે લોવેલ હાઉસ. 16 00:00:39,530 --> 00:00:41,750 અહીં રોમન ફોન પર કેચ આવી રહી છે. 17 00:00:41,750 --> 00:00:43,870 આ CS50 બપોરના હતો. 18 00:00:43,870 --> 00:00:46,840 આ જેસન સાથે skyping હતી વધુ સર્જનાત્મક સહાધ્યાયી, 19 00:00:46,840 --> 00:00:48,280 જે તેમને આ રીતે phoned. 20 00:00:48,280 --> 00:00:49,690 અમે આ શું હતું ખબર નથી. 21 00:00:49,690 --> 00:00:51,940 >> [હાસ્ય] 22 00:00:51,940 --> 00:00:54,570 >> DAVID જોહાન MALAN: પરંતુ કે એક gigabyte વર્થ છે. 23 00:00:54,570 --> 00:00:56,960 અહીં ચાંગ, કોણ છે શાબ્દિક સ્ટેજ પરથી ચાલી 24 00:00:56,960 --> 00:01:00,480 એક ફોટોગ્રાફ કરવામાં આવી ટાળવા માટે દિવસ છે, પરંતુ આખરે પકડવામાં આવ્યો હતો. 25 00:01:00,480 --> 00:01:02,050 અહીં નિક છે. 26 00:01:02,050 --> 00:01:03,480 અહીં નિક છે. 27 00:01:03,480 --> 00:01:04,080 અહીં નિક છે. 28 00:01:04,080 --> 00:01:05,090 29 00:01:05,090 --> 00:01:07,670 અને અહીં એલિસન નીચે ક્ષેત્રોમાં છે. 30 00:01:07,670 --> 00:01:11,840 અને Zamyla પણ જોવા મળી હતી એક નૃત્યખંડ સ્પર્ધા છે. 31 00:01:11,840 --> 00:01:14,100 તેથી અમે પસાર થશે આ ફોટા બહાર આકૃતિ 32 00:01:14,100 --> 00:01:16,690 જે સબમિટ સૌથી પ્રારંભિક અને પુરસ્કાર 33 00:01:16,690 --> 00:01:20,662 એક કલ્પિત ઇનામ તરીકે, સ્પેક માં વચન આપ્યું હતું. 34 00:01:20,662 --> 00:01:23,120 અને અમે પણ લગભગ અનુસરો પડશે સામેલ કરવામાં આવી હતી કે જે જગ્યા. 35 00:01:23,120 --> 00:01:26,860 >> Announcements-- જેથી બપોરના એક દંપતિ ફરીથી, 1:15 PM પર પોસ્ટેડ આ શુક્રવાર છે. 36 00:01:26,860 --> 00:01:30,420 તમે અમને જોડાવા માંગો છો, તો, અહીં તે URL પર આરએસવીપી. 37 00:01:30,420 --> 00:01:33,730 જેસન એક અહીં ફરીથી દેખાય છે વર્ષ વિભાગો એક દંપતિ 38 00:01:33,730 --> 00:01:35,510 બેક, જે થયું હેલોવીન પર પડી. 39 00:01:35,510 --> 00:01:38,950 અને ખરેખર, તે એક તરીકે પોશાક પહેર્યો છે કે જે ચોક્કસ વર્ષે કોળું. 40 00:01:38,950 --> 00:01:42,700 તમે આ વિભાગમાં જોઈ હોય તો તેના થી 2011 વિભાગ 41 00:01:42,700 --> 00:01:46,480 આઠ, તમે વિચિત્ર હોય તો, CS50.tv પર, મને લાગે છે 42 00:01:46,480 --> 00:01:49,730 આ વર્ષ હતું જેમાં તેના એર પંપ કામ કરતો હતો. 43 00:01:49,730 --> 00:01:52,490 >> તમે પછી જુઓ 2012 માં સમાન વિભાગ 44 00:01:52,490 --> 00:01:55,620 તમે ખૂબ deflated આ જેસન જોશો દાવો લાંબા સમય સુધી કાર્ય કર્યું હતું, કારણ કે 45 00:01:55,620 --> 00:01:58,060 જે કહે છે કે માત્ર છે આ શુક્રવાર, તમે છો, તો 46 00:01:58,060 --> 00:02:02,720 Daven સાથે કોળું કોતરીને ગમે અને ગાબે અને અન્ય વડાઓ માટે આરએસવીપી 47 00:02:02,720 --> 00:02:04,480 cs50.harvard.edu સરનામે. 48 00:02:04,480 --> 00:02:06,200 તે મહાન મજા હોઈ વચન આપ્યું હતું. 49 00:02:06,200 --> 00:02:08,660 Daven, અમે જણાવ્યું હતું કે, કોતરવામાં આવી છે રહ્યાં છો, તેમના જીવનના તમામ કોળા. 50 00:02:08,660 --> 00:02:11,930 બ્રાઝીલ પાસેથી ગેબ્રિયલ ક્યારેય છે હેલોવીન માટે કોળાની કોતરવામાં. 51 00:02:11,930 --> 00:02:14,700 તે ખબર પડે છે તેથી તેમની સાથે ત્યાં હોઈ શકે છે. 52 00:02:14,700 --> 00:02:16,830 >> પરિસંવાદો, meanwhile-- તેથી તમે ટૂંક સમયમાં જ જાણવા મળશે 53 00:02:16,830 --> 00:02:20,650 વિશે શું અમારી અપેક્ષાઓ માટે છે અંતિમ પ્રોજેક્ટ, કે જે અનિવાર્યપણે 54 00:02:20,650 --> 00:02:23,150 ઉકાળીને પ્રમાણ ઘટાડવું પડશે ડિઝાઇન અને અમલીકરણ 55 00:02:23,150 --> 00:02:26,440 રસ કોઈપણ પ્રોજેક્ટ માટે વધુ મંજૂરીની શરતે યદ્યપિ તમે, 56 00:02:26,440 --> 00:02:28,490 અને તમારા શિક્ષણ સાથી પાસેથી માર્ગદર્શન. 57 00:02:28,490 --> 00:02:32,110 ના અંત સુધીમાં સત્ર, અમે એક નંબર દાખલ 58 00:02:32,110 --> 00:02:35,610 વૈકલ્પિક વર્ગો છે, કે જે પરિસંવાદો, ના શિક્ષણ ફેલો અને હાર્વર્ડ આગેવાની 59 00:02:35,610 --> 00:02:38,570 સ્ટાફ સમગ્ર કોર્સ મિત્રો વિવિધ વિષયો પર કેમ્પસ, કે 60 00:02:38,570 --> 00:02:41,470 માટે સ્પર્શરેખીય છે અભ્યાસક્રમ અંતર્ગત અભ્યાસક્રમ 61 00:02:41,470 --> 00:02:45,590 પરંતુ તેમ છતાં પણ લાગુ, મજા, અને સંભવિત અંતિમ પ્રોજેક્ટ માટે અલગ અલગ. 62 00:02:45,590 --> 00:02:49,530 >> ઉદાહરણ તરીકે, પ્રથમ, જો તમે ઇચ્છો કે ત્યાં URL પર વડા, રજીસ્ટર કરવા માટે. 63 00:02:49,530 --> 00:02:53,010 અને આ માટે લાઇનઅપ છે એકલા આ વર્ષે પરિસંવાદો. 64 00:02:53,010 --> 00:02:56,060 પરંતુ અમે ડઝનેક ખ્યાલ પાછલા વર્ષો થી પરિસંવાદો, જે તમામ 65 00:02:56,060 --> 00:02:59,774 આ પરિસંવાદો મેનુ કડી થયેલ હોય છે આ કોર્સ વેબસાઇટ વિકલ્પ. 66 00:02:59,774 --> 00:03:02,190 વિશે વિચારી રહ્યાં છો, તેથી જો તમારા આરામ ઝોન બહાર જવા 67 00:03:02,190 --> 00:03:05,060 અથવા કેટલાક નવા કૌશલ્યો અપ ચૂંટતા, ઉદાહરણ માટે, આઇફોન પ્રોગ્રામિંગ 68 00:03:05,060 --> 00:03:08,100 સ્વિફ્ટ, નવી ભાષા સાથે એપ્લિકેશન્સ એપલ અથવા ઉદ્દેશ C- ના 69 00:03:08,100 --> 00:03:11,230 અથવા Android Apps અથવા પ્રોગ્રામિંગ [? કયૂ?] લાઇટ બલ્બ, અથવા વિષયો કોઇ 70 00:03:11,230 --> 00:03:15,490 અહીં અને વધુ કારણે ચેક અપ રજીસ્ટ્રેશન પાનું બહાર. 71 00:03:15,490 --> 00:03:19,730 >> તેથી અમે શરૂ કર્યું અને તારણ કાઢ્યું HTTP પર જોઈ સાથે સોમવાર. 72 00:03:19,730 --> 00:03:22,675 તેથી ઝડપી refresher-- HTTP, હાઇપરટેક્સ્ટ ટ્રાન્સફર પ્રોટોકોલ. 73 00:03:22,675 --> 00:03:24,045 પરંતુ તે ખરેખર શું અર્થ છે? 74 00:03:24,045 --> 00:03:26,805 75 00:03:26,805 --> 00:03:27,930 કે ખરેખર શું અર્થ છે? 76 00:03:27,930 --> 00:03:30,665 77 00:03:30,665 --> 00:03:31,290 હાથ કે છે? 78 00:03:31,290 --> 00:03:33,074 79 00:03:33,074 --> 00:03:34,740 હું તમને માત્ર તમારા માથા ખંજવાળ છીએ. 80 00:03:34,740 --> 00:03:36,400 પરંતુ જો તમે HTTP શું પ્રસ્તાવ કરવા માંગો છો? 81 00:03:36,400 --> 00:03:37,792 82 00:03:37,792 --> 00:03:40,576 >> પ્રેક્ષક: કેવી રીતે કમ્પ્યુટર્સ [અશ્રાવ્ય] સાથે વાતચીત. 83 00:03:40,576 --> 00:03:41,517 84 00:03:41,517 --> 00:03:43,100 DAVID જોહાન MALAN: હું છેલ્લા ભાગ ચૂકી. 85 00:03:43,100 --> 00:03:45,774 કમ્પ્યુટર્સ with-- વાતચીત કેવી રીતે 86 00:03:45,774 --> 00:03:47,325 >> પ્રેક્ષક: ઇન્ટરનેટ સર્વર્સ. 87 00:03:47,325 --> 00:03:50,450 DAVID જોહાન MALAN: ઇન્ટરનેટ સાથે Good-- સર્વરો, અને ખાસ કરીને, વેબ સર્વરો. 88 00:03:50,450 --> 00:03:53,533 રિકોલ, કારણ કે એક સમૂહ છે ઇન્ટરનેટ પર સેવાઓ, કે જે અમુક 89 00:03:53,533 --> 00:03:57,349 તમે ચેટ વચ્ચે દૈનિક કદાચ ઉપયોગ અને સંદેશ, ચેટ, અને વેબ, અને ઇમેઇલ, 90 00:03:57,349 --> 00:03:57,890 અને જેમ. 91 00:03:57,890 --> 00:04:00,900 અને HTTP માત્ર છે પ્રોટોકોલ વેબ બ્રાઉઝર્સ છે કે 92 00:04:00,900 --> 00:04:03,750 સાથે વાતચીત કરી ત્યારે વાત વેબ સર્વરો, અને ઊલટું. 93 00:04:03,750 --> 00:04:05,580 અને એનાલોગ માનવ વિશ્વ હોઈ શકે છે 94 00:04:05,580 --> 00:04:08,730 હું કેટલાક શેક મારા હાથ વિસ્તારવા અન્ય માનવ અને તે અથવા તેણી 95 00:04:08,730 --> 00:04:11,970 વિસ્તરે દ્વારા સ્વીકારે છે તેના અથવા તેણીના હાથ તેમજ. 96 00:04:11,970 --> 00:04:13,970 તેથી તે માત્ર એક પ્રોટોકોલ છે, સંમેલનો એક સમૂહ. 97 00:04:13,970 --> 00:04:15,630 >> અને તે સંમેલનો ખરેખર શું છે? 98 00:04:15,630 --> 00:04:18,640 વેલ, તે માત્ર નીચે ઉકળે આગળ અને પાછળ સંદેશાઓ મોકલવા માટે, 99 00:04:18,640 --> 00:04:19,770 અમે અહીં દર્શાવવામાં. 100 00:04:19,770 --> 00:04:22,520 અને રીતે એક દંપતી ત્યાં કે જે તમને આ સંદેશાઓ મોકલી શકો છો. 101 00:04:22,520 --> 00:04:24,360 અને કદાચ સૌથી વધુ સામાન્ય વિચાર તરીકે ઓળખાય છે. 102 00:04:24,360 --> 00:04:26,510 અને અમે તેનાથી વિપરીત જોવા મળશે આ લાંબા પહેલાં. 103 00:04:26,510 --> 00:04:30,010 >> પરંતુ એક બ્રાઉઝર માંથી એક વિચાર વિનંતી સર્વર ફક્ત આ જેવો દેખાય છે. 104 00:04:30,010 --> 00:04:32,960 તે મૂકે છે કે જે લખાણ એક ટોળું છે વર્ચ્યુઅલ પરબિડીયું ની અંદર. 105 00:04:32,960 --> 00:04:35,854 કે પરબિડીયું બહારની પર વિગતો એક દંપતી ટુકડાઓ જાઓ. 106 00:04:35,854 --> 00:04:37,770 શું પર જવા માટે જરૂર છે કવર છે, તેથી વાત કરવા માટે 107 00:04:37,770 --> 00:04:41,820 જેમ એક વિનંતી મેળવવા માટે ક્રમમાં વેબ સર્વર મને આ? 108 00:04:41,820 --> 00:04:42,320 યાહ. 109 00:04:42,320 --> 00:04:43,270 >> પ્રેક્ષક: તમારા IP સરનામું. 110 00:04:43,270 --> 00:04:45,890 >> DAVID જોહાન MALAN: મારા IP સરનામું આ પ્રતિ ક્ષેત્રમાં, તેથી વાત કરવા માટે, 111 00:04:45,890 --> 00:04:49,490 અને અલબત્ત, પ્રાપ્તકર્તાનું IP સરનામું. 112 00:04:49,490 --> 00:04:52,710 પરંતુ વેબ પેકેટ કિસ્સામાં, અમે થોડી વધુ વિગતવાર જરૂર છે 113 00:04:52,710 --> 00:04:55,254 તે માત્ર પૂરતી નથી એક સર્વર પર એક પરબિડીયું મોકલો 114 00:04:55,254 --> 00:04:57,670 તે સર્વર હોઈ શકે છે, કારણ કે વિવિધ પ્રકારો માટે સાંભળી 115 00:04:57,670 --> 00:04:59,180 ઇન્ટરનેટ ટ્રાફિકના. 116 00:04:59,180 --> 00:05:01,370 તેથી બીજું શું આપણે જરૂર નથી પ્રાપ્તકર્તાનું IP ઉપરાંત? 117 00:05:01,370 --> 00:05:02,723 118 00:05:02,723 --> 00:05:03,222 અરે વાહ? 119 00:05:03,222 --> 00:05:04,241 >> પ્રેક્ષક: તે TCP છે? 120 00:05:04,241 --> 00:05:05,074 DAVID જોહાન MALAN: ગુડ. 121 00:05:05,074 --> 00:05:06,470 TCP-- 122 00:05:06,470 --> 00:05:07,340 >> પ્રેક્ષક: સરનામું. 123 00:05:07,340 --> 00:05:09,340 >> DAVID જોહાન MALAN: સરનામું, અથવા તે કહે છે બંદર છે. 124 00:05:09,340 --> 00:05:11,010 બંધ કરો, પરંતુ TCP પોર્ટ નંબર. 125 00:05:11,010 --> 00:05:12,220 અને આ એક સમૂહ છે. 126 00:05:12,220 --> 00:05:14,310 પરંતુ મક્કમતાપૂર્વક સૌથી વધુ પરિચિત જોઇએ આખરે 127 00:05:14,310 --> 00:05:17,590 મૂળભૂત છે, કે જે 80 હોવું એક વેબ ટ્રાફિક માટે ઉપયોગ થાય છે. 128 00:05:17,590 --> 00:05:20,040 અને અન્ય પરિચિત એક ટૂંક સમયમાં, 443 થશે 129 00:05:20,040 --> 00:05:24,280 જે સુરક્ષિત વેબ માટે વપરાય છે ટ્રાફિક, https નો સાથે શરૂ URL ને. 130 00:05:24,280 --> 00:05:26,650 >> તેથી આ શું જાય છે કે પરબિડીયું ની અંદર. 131 00:05:26,650 --> 00:05:29,780 અને / વિચાર માત્ર આપે છે એનો અર્થ એ થાય મને મૂળભૂત વેબ પાનું. 132 00:05:29,780 --> 00:05:32,700 મને હાર્ડ રુટ આપો છે કે જે વેબ સર્વર પર ઝુંબેશ ચલાવી છે. 133 00:05:32,700 --> 00:05:36,050 અને આસ્થાપૂર્વક, વેબ ઠીક છે, સાથે પ્રતિસાદ આપશે સર્વર 134 00:05:36,050 --> 00:05:39,630 માત્ર હોય છે અને જે નંબર 200, બધા હા, કહે છે કે એક સંમેલન 135 00:05:39,630 --> 00:05:40,470 ખરેખર બરાબર છે. 136 00:05:40,470 --> 00:05:41,680 અહીં પાનું છે. 137 00:05:41,680 --> 00:05:45,510 વેબ પૃષ્ઠ પ્રકાર રહ્યું છે લખાણ હોઈ શકે છે, પરંતુ વધુ ખાસ રીતે, એચટીએમએલ, 138 00:05:45,510 --> 00:05:47,010 જે અમે પાછા ડાઇવ છો. 139 00:05:47,010 --> 00:05:49,877 અને ડોટ ડોટ માત્ર ડોટ અર્થ, અહીં HTML છે. 140 00:05:49,877 --> 00:05:51,710 અને તે છે જ્યાં અમે આજે આ વાર્તા પસંદ છે, 141 00:05:51,710 --> 00:05:55,740 ખરેખર, HTML લખી હાઇપરટેક્સ્ટ માર્કઅપ લેંગ્વેજ, જે 142 00:05:55,740 --> 00:05:57,727 ભાષા છે, જેમાં વેબ પાનાંઓ લખવામાં આવે છે. 143 00:05:57,727 --> 00:05:59,060 તે કોઇ પ્રોગ્રામીંગ ભાષા નથી. 144 00:05:59,060 --> 00:06:01,270 કોઈ કાર્યો છે અથવા આંટીઓ અથવા શરતો. 145 00:06:01,270 --> 00:06:03,800 તે એક માર્કઅપ ભાષા છે, તેમજ આજે ફરીથી જુઓ, 146 00:06:03,800 --> 00:06:07,240 કે તમે સ્પષ્ટ કરવા માટે પરવાનગી આપે છે માળખું અને stylize માટે કેવી રીતે 147 00:06:07,240 --> 00:06:09,300 સૌંદર્યની વેબ પાનું. 148 00:06:09,300 --> 00:06:11,470 >> તેથી આ એક હતી અને માત્ર પાનું અમે ખરેખર 149 00:06:11,470 --> 00:06:13,930 થોડા સમય માટે તો સોમવારે, પર હતા. 150 00:06:13,930 --> 00:06:16,250 અને થોડા નોટિસ આગળ પડતું લક્ષણો છે. 151 00:06:16,250 --> 00:06:20,170 ઓપન કોણીય ઘણો છે કૌંસ અને બંધ કોણીય કૌંસ. 152 00:06:20,170 --> 00:06:23,160 તે કોણ વચ્ચે કૌંસમાં શબ્દો છે. 153 00:06:23,160 --> 00:06:25,660 અને અમે શરૂ કરવા જઈ રહ્યાં છો, તે શબ્દો ટૅગ્સ બોલાવવા. 154 00:06:25,660 --> 00:06:28,800 તેથી ઓપન કૌંસ વડા અને બંધ કૌંસ વડા 155 00:06:28,800 --> 00:06:33,620 ઓપન અને બંધ ટૅગ્સ છે, અથવા શરૂઆત અને અંત ટૅગ્સ 156 00:06:33,620 --> 00:06:37,660 અનુક્રમે, એક HTML તત્વ, અમે તેને કહી શકશો, કારણ કે વડા તરીકે ઓળખાય છે. 157 00:06:37,660 --> 00:06:41,760 અને તે જ કલકલ લાગુ પડે છે HTML માં અને તેથી આગળ શરીર. 158 00:06:41,760 --> 00:06:43,970 >> અને શું સરસ છે HTML-- અને ખરેખર, અમે પડશે 159 00:06:43,970 --> 00:06:47,187 તેના પર ઘણું જ થોડો સમય પસાર, તમે મોટે ભાગે ફક્ત બહાર આકૃતિ પડશે કારણ કે 160 00:06:47,187 --> 00:06:49,770 તે શું દર્શાવે છે જ્યારે તમે છે ખરેખર કોંક્રિટ સમસ્યા હોય છે 161 00:06:49,770 --> 00:06:52,820 તમે મળશે કે solve-- માટે બ્રાઉઝર ખૂબ મૂંગું છે. 162 00:06:52,820 --> 00:06:56,450 તે માત્ર અલગ આમ કરવા જઈ રહ્યું છે એક તમે કરવા માટે તે શું કહેવું કમ્પ્યુટર. 163 00:06:56,450 --> 00:06:59,279 અને તેથી તમે ખુલ્લા હોય ત્યારે ખૂબ જ ટોચ પર કૌંસ એચટીએમએલ 164 00:06:59,279 --> 00:07:01,320 ત્યાં છે, કે જે અનિવાર્યપણે માત્ર અર્થ એ થાય, અરે, બ્રાઉઝર, 165 00:07:01,320 --> 00:07:04,090 અહીં HTML માં લખાયેલ વેબ પાનું આવે છે. 166 00:07:04,090 --> 00:07:06,130 >> તે ઓપન કૌંસ જુએ છે માત્ર અર્થ એ થાય કે વડા, 167 00:07:06,130 --> 00:07:10,350 અરે, બ્રાઉઝર, અહીં વડા આવે છે, અથવા મારી વેબ પાનું ના સર્વોચ્ચ ભાગ. 168 00:07:10,350 --> 00:07:14,192 તે એક બંધ કૌંસ જુએ છે માત્ર હેય, એનો અર્થ એ થાય છે કે વડા, 169 00:07:14,192 --> 00:07:15,150 કે વડા માટે છે. 170 00:07:15,150 --> 00:07:16,420 કંઈક બીજું સ્ટેન્ડબાય. 171 00:07:16,420 --> 00:07:18,878 અને બીજું કે કંઈક છે દેખીતી રીતે શરીર હશે. 172 00:07:18,878 --> 00:07:22,630 અને જો તમે એક ટેગ છે, જેમ કે ન હોય ત્યારે તમે માત્ર હેલ્લો, અલ્પવિરામ, વિશ્વ હોય છે 173 00:07:22,630 --> 00:07:26,610 કે જે હમણાં જ કાચા લખાણ હોવું રહ્યું છે આખરે સ્ક્રીન દર્શાવવામાં આવે છે. 174 00:07:26,610 --> 00:07:29,220 >> હવે, તમે પણ નોટિસ પડશે અહીં ખાડો. 175 00:07:29,220 --> 00:07:32,160 તમે કદાચ અટકળ બાંધવી કરી શકો છો અમે કેવી રીતે તે stylizing કરી રહ્યાં છો. 176 00:07:32,160 --> 00:07:34,850 હું ટૅગ ખોલવા દર વખતે, તેથી વાત કરવા માટે, હું ઇન્ડેન્ટ. 177 00:07:34,850 --> 00:07:38,540 અને દર વખતે હું બંધ ટેગ, હું વિરોધી ઇન્ડેન્ટ, 178 00:07:38,540 --> 00:07:40,690 સર્પાકાર કૌંસ ભાવના સમાન. 179 00:07:40,690 --> 00:07:43,470 અને તે ઉપરાંત, હું પ્રકારની છું મારા ચુકાદો ઉપયોગ. 180 00:07:43,470 --> 00:07:48,380 હું મથાળે સ્પર્શી નથી સંતાપ ન હતી કે નોટિસ કે શીર્ષક ટેગ અંદર દાખલ કરો. 181 00:07:48,380 --> 00:07:48,990 શા માટે? 182 00:07:48,990 --> 00:07:51,920 ઠીક છે, હું હમણાં જ તે જોવામાં નક્કી કર્યું મને થોડી ક્લીનર, માનવ, 183 00:07:51,920 --> 00:07:53,181 કે જે હમણાં જ કરી સંતાપ નથી. 184 00:07:53,181 --> 00:07:54,930 તેથી ફરી, ત્યાં કેટલાક ચુકાદો માત્ર કહે છે 185 00:07:54,930 --> 00:07:57,670 જેમ કે C અથવા કોઇ પણ ભાષામાં છે. 186 00:07:57,670 --> 00:08:04,110 >> પરંતુ ખૂબ નોટિસ આ ખાડો કે માનસિક મોડલ પોતે પૂરું પાડે છે, 187 00:08:04,110 --> 00:08:05,670 નથી તે જટિલ વધારે છે. 188 00:08:05,670 --> 00:08:07,020 પરંતુ એક વૃક્ષ, અધિકાર? 189 00:08:07,020 --> 00:08:09,290 જો તમે વેબ લાગે છે પાનું, દેખીતી રીતે લખવામાં 190 00:08:09,290 --> 00:08:12,050 આ જેમ, હોવા તરીકે સરસ રીતે, તે રીતે ઇન્ડેન્ટેડ 191 00:08:12,050 --> 00:08:17,390 તમે લગભગ ઓપન કૌંસ વિચાર કરી શકો છો HTML બંધ કૌંસ ટેગ demarcating છે 192 00:08:17,390 --> 00:08:21,380 નોડ રુટ પરિવાર વૃક્ષ વૃક્ષો ની શૈલી માં શૈલી નોડ 193 00:08:21,380 --> 00:08:22,900 અમે છેલ્લા શુક્રવાર પર હતા. 194 00:08:22,900 --> 00:08:27,630 >> અને ખરેખર, અમે અહીં જમણી બાજુ પર હોય છે અમે એક ડોમ, ડી-ઓ-એમ, દસ્તાવેજ કૉલ કરશો શું 195 00:08:27,630 --> 00:08:31,680 ઓબ્જેક્ટ મોડલ, કહેતા ફેન્સી માર્ગ કે એચટીએમએલ રજૂ કરે છે એક વૃક્ષ. 196 00:08:31,680 --> 00:08:36,140 અને HTML છે કે નોટિસ, અમે કહી શકશો પરિવાર વૃક્ષ, બે બાળકો ગમે છે. 197 00:08:36,140 --> 00:08:37,659 ડાબી પર વડા છે. 198 00:08:37,659 --> 00:08:39,179 જમણી બાજુ પર શરીર છે. 199 00:08:39,179 --> 00:08:44,220 >> અને માત્ર એક mindless વિચાર કસરત તરીકે, વડા, અલબત્ત, કેવી રીતે ઘણા બાળકો છે 200 00:08:44,220 --> 00:08:46,070 આ માળખું અનુસાર? 201 00:08:46,070 --> 00:08:48,200 તેથી માત્ર એક title-- અમે હોય છે અને તે શા માટે 202 00:08:48,200 --> 00:08:50,580 શીર્ષક વડા જઈને તીર. 203 00:08:50,580 --> 00:08:55,110 તેથી તે એ વ્યક્તિને છતાં તરીકે કુટુંબ વૃક્ષ માત્ર એક સંતાન હતી. 204 00:08:55,110 --> 00:08:58,230 અને પછી શીર્ષક પોતે કરી શકો છો પણ એક બાળક હોય છે તેવું કહી શકાય. 205 00:08:58,230 --> 00:09:01,780 >> આ એચટીએમએલ હતા, યાદ છે કે હેલ્લો, અલ્પવિરામથી, તે નીચે વિશ્વ. 206 00:09:01,780 --> 00:09:06,090 અને હું માત્ર એક અંદર દોરવામાં કર્યું છે તેના બદલે એક લંબચોરસ અંડાકાર માત્ર 207 00:09:06,090 --> 00:09:10,559 તે છતાં પણ અર્થનિર્ધારણ અભિવ્યક્ત તે, તેથી વાત કરવા માટે વૃક્ષ નોડ છે, 208 00:09:10,559 --> 00:09:12,100 તે જેવું મૂળભૂત રીતે જુદા છે. 209 00:09:12,100 --> 00:09:12,800 તે એક ટેગ નથી. 210 00:09:12,800 --> 00:09:14,780 અથવા વધુ યોગ્ય રીતે, તે એક તત્વ નથી. 211 00:09:14,780 --> 00:09:16,590 તમે તો તે માત્ર લખાણ નોડ છે. 212 00:09:16,590 --> 00:09:18,990 પરંતુ આ સંપૂર્ણપણે છે મનસ્વી માનવ પ્રણાલિકા. 213 00:09:18,990 --> 00:09:23,180 આ માત્ર હવે મારી રીત છે એક મિશ્રણ તરીકે શું હું પડશે રજૂ 214 00:09:23,180 --> 00:09:24,340 આ દસ્તાવેજ પર કૉલ કરો. 215 00:09:24,340 --> 00:09:27,750 >> અને એક અલગ તરીકે, વસ્તુ તરીકે સુપર ટોચ ડાબી બાજુના ખૂણે, 216 00:09:27,750 --> 00:09:32,080 ઓપન કૌંસ ઉદ્ગારવાચક બિંદુ દસ્તાવેજ પ્રકાર એચટીએમએલ, આ ટેગ જેવી લાગે છે 217 00:09:32,080 --> 00:09:35,560 પરંતુ તે મૂર્ખ ખૂણે કેસ છે જ્યાં કે જે હમણાં જ ત્યાં કૉપિ અને પેસ્ટ છે 218 00:09:35,560 --> 00:09:38,460 બ્રાઉઝર્સ સૂચવવા માટે આ HTML સંસ્કરણ 5 છે. 219 00:09:38,460 --> 00:09:41,540 વિશ્વમાં શું બદલાતી રહે છે એક પાનું માં કોડ પ્રથમ વાક્ય હોવું જોઈએ. 220 00:09:41,540 --> 00:09:43,820 આ માત્ર 5 આવૃત્તિ છે. 221 00:09:43,820 --> 00:09:45,950 તેથી તે ખૂબ કરે છે અન્ય જેમ દેખાય છે. 222 00:09:45,950 --> 00:09:48,120 >> સાથે બધા હક, જેથી હવે તમે કદર પડશે જણાવ્યું હતું કે, 223 00:09:48,120 --> 00:09:50,767 આ એકદમ આ મૂર્ખ ટેટૂ કોઈને મળી. 224 00:09:50,767 --> 00:09:51,990 >> [હાસ્ય] 225 00:09:51,990 --> 00:09:54,210 >> DAVID જોહાન MALAN: બધા અધિકાર છે, અને હવે ખરેખર ડાઇવ દો 226 00:09:54,210 --> 00:09:55,710 આ સાથે કંઈક કરી જાય છે. 227 00:09:55,710 --> 00:09:58,610 તમે કે છેલ્લા સમય યાદ કરીશું હું CS50 ઉપકરણ ખોલી અપ 228 00:09:58,610 --> 00:10:01,650 અને હું કંઈક કર્યું ખોલ્યા gedit તરીકે સરળ. 229 00:10:01,650 --> 00:10:05,190 અને હું પણ ફાઈલ સાચવી મારા desktop-- ક્યાંય special-- 230 00:10:05,190 --> 00:10:05,870 hello.html તરીકે. 231 00:10:05,870 --> 00:10:07,100 232 00:10:07,100 --> 00:10:10,984 >> તેથી દો મને કે દો ફરી hello.html દાખલ કરો. 233 00:10:10,984 --> 00:10:13,900 અને હવે આ ફાઈલ માં, હું જાઉં છું આગળ વધો અને નકલ અમે શું માત્ર 234 00:10:13,900 --> 00:10:18,850 saw-- દસ્તાવેજ પ્રકાર html પછી હું જઈ રહ્યો છું ઓપન કૌંસ એચટીએમએલ બંધ કૌંસ નથી. 235 00:10:18,850 --> 00:10:21,890 અને પછી હું તે preemptively કરવા જઇ રહ્યો છું ખોલો અને ટેગ બંધ કરો. 236 00:10:21,890 --> 00:10:22,390 શા માટે? 237 00:10:22,390 --> 00:10:23,598 જસ્ટ જેથી હું પાછળથી ભૂલી નથી. 238 00:10:23,598 --> 00:10:26,850 તે ઉદઘાટન જેમ, માત્ર સારી પ્રથા છે અને બધા એક જ સમયે સર્પાકાર કૌંસ બંધ. 239 00:10:26,850 --> 00:10:28,900 >> અને પછી આગળ શું આવ્યું? 240 00:10:28,900 --> 00:10:30,582 તમે ટેટુ વિચાર કરી શકો છો. 241 00:10:30,582 --> 00:10:31,450 >> પ્રેક્ષક: વડા. 242 00:10:31,450 --> 00:10:32,500 >> DAVID જોહાન MALAN: વડા. 243 00:10:32,500 --> 00:10:36,020 અને પછી અહીં, હું શીર્ષક હતું, મને લાગે છે. 244 00:10:36,020 --> 00:10:39,886 અને શીર્ષક, આપખુદ હતો હેલ્લો, વિશ્વ બંધ શીર્ષક. 245 00:10:39,886 --> 00:10:42,760 અને પછી નીચે અહીં, શરીર, અલબત્ત તે પછી અમે શરીર ટેગ બંધ કરો. 246 00:10:42,760 --> 00:10:45,660 અને પછી માત્ર અંશે redundantly, જો હું નીચે અહીં આ જ વાત હતી. 247 00:10:45,660 --> 00:10:47,150 >> તેથી હું આ વેબ પાનું છે કે જે દાવો. 248 00:10:47,150 --> 00:10:49,050 આ એવું કંઈક છે કે હવે વેબ પર જીવી શકે છે, 249 00:10:49,050 --> 00:10:51,925 પણ, અલબત્ત, તેમ છતાં, તે શાબ્દિક છે હમણાં મારા ડેસ્કટોપ પર રહેતા. 250 00:10:51,925 --> 00:10:55,837 પરંતુ ખરેખર, હું gedit ઘટાડવા જો, હું મારા ડેસ્કટોપ તેના ચિહ્ન પર જોવા મળશે. 251 00:10:55,837 --> 00:10:58,420 આ સાધન છે, તેમ છતાં, તમે મેક ઓએસ પર આ શું કરી શકે છે 252 00:10:58,420 --> 00:11:01,580 લખાણ સંપાદન વિના અથવા પણ નોટપેડ સાથે વિન્ડોઝ. 253 00:11:01,580 --> 00:11:06,115 >> અને હું આગળ જાઓ અને ડબલ ક્લિક કરો જો તે પણ છે, અને select-- સારી રીતે, ચાલો 254 00:11:06,115 --> 00:11:07,990 કારણ કે જે પસંદ નથી ક્રોમ ખોલ્યા નથી. 255 00:11:07,990 --> 00:11:09,281 આગળ વધો અને Chrome ખોલો. 256 00:11:09,281 --> 00:11:10,160 257 00:11:10,160 --> 00:11:14,040 અને પછી કમાન્ડ ઓ ઓપન માટે શું અને મારા ડેસ્કટોપ પર નેવિગેટ કરો 258 00:11:14,040 --> 00:11:15,320 અને તે ફાઈલ ખોલો. 259 00:11:15,320 --> 00:11:20,120 બ્રાઉઝર અર્થઘટન કેવી રીતે તે છે એચટીએમએલ, ઉપરથી નીચે સુધી, ડાબેથી જમણે. 260 00:11:20,120 --> 00:11:21,314 અરે, બ્રાઉઝર અહીં HTML છે. 261 00:11:21,314 --> 00:11:21,980 અહીં વડા છે. 262 00:11:21,980 --> 00:11:23,250 અહીં શીર્ષક છે. 263 00:11:23,250 --> 00:11:24,090 અહીં શરીર છે. 264 00:11:24,090 --> 00:11:26,620 અને ખરેખર, આ છે કેવી રીતે તે વેબ પાનું રેન્ડર કરે છે. 265 00:11:26,620 --> 00:11:27,800 >> પરંતુ URL ને નોટિસ. 266 00:11:27,800 --> 00:11:32,430 તમે કંઈ આ ચોક્કસ ખેંચી શકે છે હમણાં તમારા લેપટોપ પર પાનું, 267 00:11:32,430 --> 00:11:34,910 પણ અંદર તમારા URL કે જે મારફતે સાધન, 268 00:11:34,910 --> 00:11:40,130 ફાઈલ કારણ કે: // તે ખરેખર સૂચવે છે મારા ફાઈલ સિસ્ટમ પર, મારી હાર્ડ ડ્રાઈવ, 269 00:11:40,130 --> 00:11:40,990 નથી તમારામાં. 270 00:11:40,990 --> 00:11:42,440 તેથી આ બધી છે કે જે ઉપયોગી નથી. 271 00:11:42,440 --> 00:11:44,940 >> હવે તરફ ખસેડો એક વાસ્તવિક વેબ સર્વર વાપરી રહ્યા છે. 272 00:11:44,940 --> 00:11:48,309 અને તે CS50 ઉપકરણ બહાર વળે એક માત્ર પર્યાવરણ જ્યાં કરતાં વધુ છે 273 00:11:48,309 --> 00:11:51,100 તમે સી કોડ લખી અને કમ્પાઇલ કરી શકો છો તમે કરી રહ્યો છું ગમે છે અને તે ચાલે છે. 274 00:11:51,100 --> 00:11:55,500 તે પણ રૂપરેખાંકિત કરી દેવામાં આવી છે સ્ટાફ વિશિષ્ટ વેબ પ્રતિનિધિત્વ 275 00:11:55,500 --> 00:11:58,290 ઇન્ટરનેટ પર છે કે સર્વર, તમે માટે ચૂકવણી કરી શકે છે કે જે એક 276 00:11:58,290 --> 00:12:00,210 કહેવાતા વાદળ છે અથવા એક છે. 277 00:12:00,210 --> 00:12:02,600 >> અને તે ચાલી રહ્યું છે ધોરણ મફત ઓપન સોર્સ 278 00:12:02,600 --> 00:12:06,160 સોફ્ટવેર, દાખલા તરીકે, કંઈક કદાચ છે, જે કહેવાય અપાચે, 279 00:12:06,160 --> 00:12:08,700 હજુ પણ સૌથી વધુ લોકપ્રિય વેબ વિશ્વમાં સર્વર સોફ્ટવેર 280 00:12:08,700 --> 00:12:11,030 વેબસાઇટ્સ હજારો આજે ઉપયોગ કે. 281 00:12:11,030 --> 00:12:13,420 અને તે પણ છે MySQL જેવા સોફ્ટવેર, 282 00:12:13,420 --> 00:12:16,240 કે જે ડેટાબેઝ સર્વર છે અમે આખરે મળશે કે, 283 00:12:16,240 --> 00:12:18,330 જે કહે છે કે માત્ર છે હું સારવાર શરૂ કરી શકો છો 284 00:12:18,330 --> 00:12:22,040 એક સંપૂર્ણ સુવિધાયુક્ત સર્વર તરીકે મારા ઉપકરણ કે હું બીજે ક્યાંય માટે નથી ભરવા છું. 285 00:12:22,040 --> 00:12:25,980 તે માત્ર મારા પોતાના લેપટોપ પર જ રહે છે વિકાસ અને સગવડ હેતુઓ. 286 00:12:25,980 --> 00:12:27,870 >> તેથી આગળ વધો અને આ લાભ લે છે. 287 00:12:27,870 --> 00:12:30,120 હું આગળ જઈ રહ્યો છું અને ટર્મિનલ વિન્ડોમાં ખોલો. 288 00:12:30,120 --> 00:12:33,030 અને હું આગળ જાઓ જાઉં છું અને પ્રથમ હું છું, ખરેખર ખસેડવા 289 00:12:33,030 --> 00:12:34,860 મારા ડેસ્કટોપ શોધખોળ કરવા જઈ રહી છે. 290 00:12:34,860 --> 00:12:36,400 જો હું ls, hello.html છે. 291 00:12:36,400 --> 00:12:37,022 292 00:12:37,022 --> 00:12:38,730 અને હું જઈ રહ્યો છું આગળ અને મદદથી શરૂ કરો 293 00:12:38,730 --> 00:12:40,800 અમે કર્યું નવી ડિરેક્ટરી આજે પહેલાં વપરાય છે. 294 00:12:40,800 --> 00:12:46,840 >> hello.html-- હું ખસેડવા જાઉં છું વર્ચ્યુઅલ hosts-- માટે ../vhosts માટે 295 00:12:46,840 --> 00:12:50,940 પછી ભવિષ્યમાં અને કે પર વધુ સ્થાનિક યજમાન કહેવાય ડિરેક્ટરીમાં, 296 00:12:50,940 --> 00:12:54,420 લગભગ આપવામાં ઉપનામ છે, જે કોઈપણ કમ્પ્યુટર, તે એક મેક, પીસી, શું 297 00:12:54,420 --> 00:12:57,560 Linux કમ્પ્યુટર, અને પછી અથવા ખાસ ડિરેક્ટરીમાં કે અમે, 298 00:12:57,560 --> 00:13:01,260 સ્ટાફ પહેલાથી જ તમે જ્યારે માટે બનાવવામાં તમે કહેવાય ઉપકરણ ડાઉનલોડ 299 00:13:01,260 --> 00:13:01,760 જાહેર. 300 00:13:01,760 --> 00:13:04,551 અને તેનું નામ છે, કંઈપણ સૂચવે છે હું સિદ્ધાંત માં, આ ફોલ્ડર માં મૂકી 301 00:13:04,551 --> 00:13:07,790 હવે હોઈ ચાલે છે જાહેર, ઓછામાં ઓછા લોકો 302 00:13:07,790 --> 00:13:10,030 સીધા હોય છે, જે મારું કમ્પ્યુટર માટે જોડાણ. 303 00:13:10,030 --> 00:13:13,160 >> તેથી હવે દો મને આગળ વધો અને તે જ ડિરેક્ટરીમાં CD કરવા 304 00:13:13,160 --> 00:13:15,490 તેથી હું શું જોઈ શકો છો પર જઈને અને પ્રકાર ls. 305 00:13:15,490 --> 00:13:17,630 અને ખરેખર, તે છે ત્યાં માત્ર એક જ વસ્તુ. 306 00:13:17,630 --> 00:13:23,250 હવે હું આ મૂકી છે, કારણ કે દાવો ડિરેક્ટરી ની અંદર hello.html ફાઇલ 307 00:13:23,250 --> 00:13:26,940 ડિરેક્ટરીના જાહેર અંદર કહેવાય ડિરેક્ટરી ની અંદર કહેવાય localhost 308 00:13:26,940 --> 00:13:29,810 કહેવાય vhosts, જે CS50 સ્ટાફ માટે આભાર 309 00:13:29,810 --> 00:13:34,390 હોઈ પુનઃરૂપરેખાંકિત કરી દેવામાં આવી છે તમારા વેબ સર્વર રુટ 310 00:13:34,390 --> 00:13:36,900 હવે હું આશા છે કે આ કરી શકો છો. 311 00:13:36,900 --> 00:13:38,390 >> હું એક નવા ટેબ ખોલવા જઈ રહ્યો છું. 312 00:13:38,390 --> 00:13:40,090 //: અને હું નોંધાવી નથી જઈ રહ્યો છું. 313 00:13:40,090 --> 00:13:44,520 હું ખરેખર વાપરવા માટે જાઉં છું http / સ્થાનિક યજમાન છે, જે 314 00:13:44,520 --> 00:13:47,470 ફરીથી, આ ઉપનામ છે મારા પોતાના સર્વર માટે. 315 00:13:47,470 --> 00:13:51,085 અને પછી હું જવા માટે જઇ રહ્યો છું નામ નોંધાવી છે, માત્ર સ્પષ્ટ કરવા? 316 00:13:51,085 --> 00:13:52,680 317 00:13:52,680 --> 00:13:54,320 આ વાર્તા કદાચ જ્યાં જવું છે? 318 00:13:54,320 --> 00:13:56,066 319 00:13:56,066 --> 00:13:56,565 hello.html. 320 00:13:56,565 --> 00:13:58,350 321 00:13:58,350 --> 00:14:04,270 >> અન્ય શબ્દોમાં, તેથી હવે હું આ કરવા માંગો છો, મારા પોતાના કોમ્પ્યુટર, મારી પોતાની સાધન છે, 322 00:14:04,270 --> 00:14:05,660 તે એક વાસ્તવિક સર્વર છે, જોકે તરીકે. 323 00:14:05,660 --> 00:14:07,490 તેના ઉપનામ localhost છે. 324 00:14:07,490 --> 00:14:10,210 પરંતુ સ્થાનિક લાગે જેવી Facebook.com google.com, ગમે. 325 00:14:10,210 --> 00:14:11,600 તે માત્ર મારા સ્થાનિક નામ છે. 326 00:14:11,600 --> 00:14:14,810 અને પછી હું માંગો અંતિમ છે હાર્ડ ડ્રાઈવ રુટ છે, તેથી વાત કરવા માટે 327 00:14:14,810 --> 00:14:17,729 અથવા વેબ સર્વર રુટ પછી ફોરવર્ડ સ્લૅશ લીધે અને 328 00:14:17,729 --> 00:14:18,770 ફાઇલ નામ hello.html. 329 00:14:18,770 --> 00:14:19,880 330 00:14:19,880 --> 00:14:21,930 >> મને બહાર ઝૂમ અને Enter દબાવો દો. 331 00:14:21,930 --> 00:14:24,266 અને ખરેખર, હવે મારી વેબ પાનું છે. 332 00:14:24,266 --> 00:14:25,390 તેથી તે થોડા અલગ છે. 333 00:14:25,390 --> 00:14:26,880 અને તે માત્ર underwhelming તરીકે છે. 334 00:14:26,880 --> 00:14:27,904 આ જૂના આવૃત્તિ છે. 335 00:14:27,904 --> 00:14:29,070 મને પાછા ફોન્ટ સંકોચો દો. 336 00:14:29,070 --> 00:14:29,745 આ જૂના છે. 337 00:14:29,745 --> 00:14:30,890 આ નવા છે. 338 00:14:30,890 --> 00:14:35,430 પરંતુ મૂળભૂત શું થઈ રહ્યું છે હવે HTTP ઉપયોગ કરવામાં આવી રહ્યો છે. 339 00:14:35,430 --> 00:14:39,344 >> ચાલો આ થોડું વધારે સ્પષ્ટ અથવા બનાવવા દો, થોડી વધુ જટિલ છે, તમે તો. 340 00:14:39,344 --> 00:14:41,760 મને તળિયે જમણી પર જાઓ મારા સાધન ની બાજુના ખૂણે. 341 00:14:41,760 --> 00:14:44,000 અને આ બધા છે કે નોટિસ સમય, એક નંબર આવી છે. 342 00:14:44,000 --> 00:14:47,330 તે અનન્ય સરનામું છે તમારા CS50 ઓજાર છે. 343 00:14:47,330 --> 00:14:50,800 તે એક ખાનગી સરનામું છે આ 172,16 દ્વારા સૂચિત 344 00:14:50,800 --> 00:14:53,860 જે માત્ર તમે શારીરિક એનો અર્થ એ થાય આ વેબ સર્વર ઍક્સેસ કરી શકો છો. 345 00:14:53,860 --> 00:14:56,340 બધું ફાયરવોલ છે અને સરસ રીતે બાકીના સુરક્ષિત 346 00:14:56,340 --> 00:14:58,130 કારણ કે આ વિશ્વના સંબોધન. 347 00:14:58,130 --> 00:15:01,920 >> હું પર જાઓ અને હવે જો, છતાં નોટિસ મારા સાધન સરનામું, 348 00:15:01,920 --> 00:15:04,340 પરંતુ મેક OS-- હું જાઉં છું અહીં પર પાછા જાઓ. 349 00:15:04,340 --> 00:15:05,930 આ હવે મારી મેક છે. 350 00:15:05,930 --> 00:15:08,460 અને હવે હું ખોલવા જઈ રહ્યો છું અહીં Chrome ના આ સંસ્કરણનું. 351 00:15:08,460 --> 00:15:17,370 અને હું HTTP પર જાઓ જાઉં છું: //172.16.25 / અને હું rest-- 133 ભૂલી જાવ. 352 00:15:17,370 --> 00:15:25,210 >> તેથી હું મારું મેક મુલાકાત જાઉં છું કે IP સરનામું દાખલ કરો /hello.html. 353 00:15:25,210 --> 00:15:29,850 અને હવે હું મારા મેક ના જુઓ મારા CS50 ઓજાર છે, જે છે 354 00:15:29,850 --> 00:15:32,600 IP સરનામું છે નંબર, ખરેખર વર્તન છે 355 00:15:32,600 --> 00:15:34,320 ઇન્ટરનેટ પર વેબ સર્વર ગમે છે. 356 00:15:34,320 --> 00:15:36,944 તે એક સરસ સરળ નથી Facebook.com જેવા નામ યાદ છે, 357 00:15:36,944 --> 00:15:40,370 પરંતુ તે HTTP ઉપયોગ કરી રહ્યો છે દેખીતી રીતે, છતાં પણ ક્રોમ 358 00:15:40,370 --> 00:15:43,560 આ પ્રકારનો વિશ્વ સરળ છે અમને પરંતુ HTTP અમને બતાવવાનું નથી. 359 00:15:43,560 --> 00:15:46,210 પરંતુ આ ખરેખર બરાબર છે. 360 00:15:46,210 --> 00:15:48,470 ક્રોમ માત્ર કેટલાક બચત થાય છે આ દિવસોમાં કીસ્ટ્રોક. 361 00:15:48,470 --> 00:15:50,530 અને અમે હવે જુઓ શું છે. 362 00:15:50,530 --> 00:15:51,890 >> જેથી તે બધા દંડ અને સારી છે. 363 00:15:51,890 --> 00:15:53,740 પરંતુ તે એક ખૂબ underwhelming પાનું છે. 364 00:15:53,740 --> 00:15:56,230 મને જાઓ અને કંઈક દો હવે થોડી અલગ છે. 365 00:15:56,230 --> 00:15:57,910 તેથી મને gedit પાછા જવા દો. 366 00:15:57,910 --> 00:16:00,580 અને તેના બદલે હેલ્લો, દુનિયા, ચાલો એક છબી મૂકી દો. 367 00:16:00,580 --> 00:16:05,880 અને હું મને જવા દો પહેલાં માંથી દાવો કર્યો મારા સ્થાનિક ડિરેક્ટરી જાહેર માં. 368 00:16:05,880 --> 00:16:10,580 અને મને આગળ વધો અને એક નકલ કરો આજે ફાઈલો સંપૂર્ણ સમૂહ 369 00:16:10,580 --> 00:16:15,633 મારા ડ્રૉપબૉક્સ ફોલ્ડર અહીં આવે છે. 370 00:16:15,633 --> 00:16:19,470 371 00:16:19,470 --> 00:16:21,680 >> જો હું ls લખો હવે જુઓ, આ તમામ ફાઇલો પર 372 00:16:21,680 --> 00:16:24,940 હું દ્વારા વિતરિત કર્યો છે કે આજે અગાઉથી કોર્સ વેબસાઇટ, 373 00:16:24,940 --> 00:16:26,830 જે હજુ પણ એક hello.html છે. 374 00:16:26,830 --> 00:16:27,830 તેથી કે જે એક છે. 375 00:16:27,830 --> 00:16:30,730 અને આ બોલ પર કોઈ એક યાદ છેલ્લા સમય cat.jpg છે. 376 00:16:30,730 --> 00:16:34,550 તેથી મને એમ્બેડ કરવા માટે પ્રયત્ન કરો મારી વેબ પાનાંની અંદર cat.jpg. 377 00:16:34,550 --> 00:16:37,690 >> હું આગળ જાઓ જાઉં છું અને, cat.jpg કરી સાચવો. 378 00:16:37,690 --> 00:16:38,950 મને Chrome પર પાછા જાઓ. 379 00:16:38,950 --> 00:16:41,140 અને મને ઝૂમ ફોન્ટ અને હવે ફરીથી લોડ કરો. 380 00:16:41,140 --> 00:16:43,090 381 00:16:43,090 --> 00:16:45,030 અરે, હું આ જ્યાં મૂકી? 382 00:16:45,030 --> 00:16:48,210 383 00:16:48,210 --> 00:16:51,520 Standby-- હું હજુ પણ જૂના છે મારા ડેસ્કટોપ ઓપન માંથી આવૃત્તિ. 384 00:16:51,520 --> 00:16:56,020 તેથી મારા, મને મારી vhost જાય સ્થાનિક, મારા જાહેર, અને hello.html. 385 00:16:56,020 --> 00:16:57,320 386 00:16:57,320 --> 00:17:00,670 તેથી હવે દો મને આગળ વધો અને શરીર ની અંદર cat.jpg કહે છે 387 00:17:00,670 --> 00:17:02,830 હું માંગો છો જ્યાં તે હોઈ શકે છે પ્રદર્શિત અને ફરીથી લોડ કરો. 388 00:17:02,830 --> 00:17:04,560 અલબત્ત, આ સાચું નથી. 389 00:17:04,560 --> 00:17:08,050 >> તેથી હું બ્રાઉઝર થોડી કહેવું જરૂર છે વધુ ઇરાદાપૂર્વક હું તે શું કરવા માંગો છો. 390 00:17:08,050 --> 00:17:10,210 ફક્ત નામ છે ટાઇપ દેખીતી રીતે પૂરતી નથી. 391 00:17:10,210 --> 00:17:15,134 તેથી અન્ય ત્યાં હતી કે યાદ ટેગ, છબી, ટૂંકમાં આઇએમજી. 392 00:17:15,134 --> 00:17:17,550 કે જે હમણાં જ માનવો છે પ્રકાર સંપૂર્ણ શબ્દો ગમતું નથી. 393 00:17:17,550 --> 00:17:19,050 અને પછી અમે = "cat.jpg" સ્રોત કરી શકો છો. 394 00:17:19,050 --> 00:17:21,470 395 00:17:21,470 --> 00:17:23,550 >> અને હવે હું કરવા જાઉં છું, અહીં એક વસ્તુ અલગ છે. 396 00:17:23,550 --> 00:17:25,390 પણ બધા છતાં અમારા ટૅગ્સ આમ અત્યાર સુધી હોય છે 397 00:17:25,390 --> 00:17:28,086 એક આ ખ્યાલ હતો શરૂ ટૅગ અને અંત ટેગ, 398 00:17:28,086 --> 00:17:30,210 કે ખરેખર બનાવવા નથી એક છબી અર્થમાં, અધિકાર? 399 00:17:30,210 --> 00:17:32,430 એક છબી ક્યાં તો ત્યાં નથી અથવા છે. 400 00:17:32,430 --> 00:17:36,650 અને તેથી માનવીઓ આવે છે સરળ સંમેલન સાથે. 401 00:17:36,650 --> 00:17:40,310 તમે ટૅગ હોય છે કરી શકો છો કે બંને શરૂ કરો અને તે જ સમય પર અંત 402 00:17:40,310 --> 00:17:43,790 તેથી તે માત્ર વાત કરવા માટે, ખાલી હોઈ શકે છે ટેગ ની અંદર ફોરવર્ડ સ્લેશ મૂકી 403 00:17:43,790 --> 00:17:44,710 ખૂબ ઓવરને અંતે. 404 00:17:44,710 --> 00:17:45,776 405 00:17:45,776 --> 00:17:47,150 હવે મને મારું બ્રાઉઝર પર પાછા જાઓ. 406 00:17:47,150 --> 00:17:50,377 ફરીથી લોડ ખરેખર કંઈક ખોટું છે હિટ. 407 00:17:50,377 --> 00:17:52,460 તમે કદાચ આ જોઇ છે ક્યારેક ક્યારેક વેબ પર, 408 00:17:52,460 --> 00:17:53,600 પણ જો તે તમારો દોષ નથી રહ્યો છે. 409 00:17:53,600 --> 00:17:54,766 તે વેબ સર્વર દોષ છે. 410 00:17:54,766 --> 00:17:56,240 શું ઓડિસ આ સૂચવે છે લાગે છે? 411 00:17:56,240 --> 00:17:57,450 412 00:17:57,450 --> 00:17:58,009 તે ભાંગી છે. 413 00:17:58,009 --> 00:17:59,300 છબી અનુસરે છે જ્યાં તે છે. 414 00:17:59,300 --> 00:17:59,700 અરે વાહ? 415 00:17:59,700 --> 00:18:01,560 >> પ્રેક્ષક: પણ જો તે નહિં થાય છબી વપરાશ હોય છે. 416 00:18:01,560 --> 00:18:03,070 >> DAVID જોહાન MALAN: તે નથી છબી વપરાશ હોય છે. 417 00:18:03,070 --> 00:18:05,230 છે, અથવા ખરાબ પણ, કદાચ તે પણ અસ્તિત્વમાં નથી. 418 00:18:05,230 --> 00:18:06,729 અમે તે નિદાન કરી શકાય છે જો માતાનો જોવા દો. 419 00:18:06,729 --> 00:18:09,390 છેલ્લા સમય થી યાદ છે કે જો Chrome માં, સાધન, 420 00:18:09,390 --> 00:18:11,870 અથવા તો તમારા Mac અથવા પીસી પર, જો તમે વિકાસકર્તા મેનૂ પર જાઓ 421 00:18:11,870 --> 00:18:14,650 અને વિકાસકર્તા સાધનો પર જાઓ વિકલ્પ, કદાચ તમે કર્યું છે, જે 422 00:18:14,650 --> 00:18:16,850 ખૂબ નથી અથવા ક્યારેય ઉપયોગ થાય છે. 423 00:18:16,850 --> 00:18:20,780 અને હું નેટવર્ક પર જાઓ અને આ પૃષ્ઠને ફરીથી લોડ, 424 00:18:20,780 --> 00:18:24,110 આપણે ખરેખર HTTP જોવા દો કરવામાં આવી રહી છે કે વિનંતી કરે છે. 425 00:18:24,110 --> 00:18:28,400 >> Hello.html છે એવું લાગે છે ખરેખર બરાબર છે, તેથી 200. 426 00:18:28,400 --> 00:18:30,630 પરંતુ cat.jpg 403 છે. 427 00:18:30,630 --> 00:18:31,650 તેથી તે 404 છે. 428 00:18:31,650 --> 00:18:33,490 ફાઇલ કદાચ અસ્તિત્વમાં છે. 429 00:18:33,490 --> 00:18:35,250 403 Forbidden થાય છે. 430 00:18:35,250 --> 00:18:37,790 તેથી આ થોડો ગૂંચવણમાં મૂકે છે. 431 00:18:37,790 --> 00:18:42,340 હું પાછળ જવા માટે જઇ રહ્યો છું મારા ટર્મિનલ વિન્ડોમાં. 432 00:18:42,340 --> 00:18:43,700 મને અહીં ઝૂમ. 433 00:18:43,700 --> 00:18:44,750 અને મને એક ls દો. 434 00:18:44,750 --> 00:18:46,430 તે જ ફાઇલો છે. 435 00:18:46,430 --> 00:18:49,410 >> હવે મને ls-l કરવા દો, તમે કદાચ કર્યું છે, જે 436 00:18:49,410 --> 00:18:53,350 ફાઈલ જોવા માટે પહેલાં વપરાય કદ કદાચ અથવા ટાઇમસ્ટેમ્પસ. 437 00:18:53,350 --> 00:18:55,590 અને અમે એક સંપૂર્ણ સમૂહ જુઓ જબરજસ્ત માહિતી. 438 00:18:55,590 --> 00:18:57,040 પરંતુ થોડા વિગતો નોટિસ. 439 00:18:57,040 --> 00:19:01,660 અહીં hello.html આ છે અહીં પંક્તિ અને અહીં cat.jpg છે. 440 00:19:01,660 --> 00:19:02,934 441 00:19:02,934 --> 00:19:05,850 અને તે તો માત્ર એક સાધન છે JPEG, માતાનો પ્રકાશ દ્વારા વપરાશકર્તા મૈત્રીપૂર્ણ 442 00:19:05,850 --> 00:19:07,380 આ જેમ જાંબલી. 443 00:19:07,380 --> 00:19:11,470 પરંતુ બીજું શું બાજુના અલગ છે ફાઈલ માપ અને ફાઇલ નામ? 444 00:19:11,470 --> 00:19:13,438 445 00:19:13,438 --> 00:19:14,754 >> પ્રેક્ષક: [અશ્રાવ્ય]. 446 00:19:14,754 --> 00:19:16,920 DAVID જોહાન MALAN: અરે વાહ, ત્યાં છે અહીં પર વધુ બે આર. 447 00:19:16,920 --> 00:19:20,170 Hello.html પર જવા માટે છે નોટિસ. 448 00:19:20,170 --> 00:19:24,050 તેથી તેનું નામ છે કે બહાર વળે આ ડિરેક્ટરીમાં જાહેર મહત્વનું છે. 449 00:19:24,050 --> 00:19:26,400 આ ડિરેક્ટરીમાં કંઈપણ જાહેર થઈ ગયું છે. 450 00:19:26,400 --> 00:19:28,790 પરંતુ તે પર્યાપ્ત નથી હમણાં જ ત્યાં ફાઇલો છોડો. 451 00:19:28,790 --> 00:19:31,480 પણ તમે બદલવાની જરૂર છે ફાઈલો સ્થિતિ, 452 00:19:31,480 --> 00:19:35,180 ની પરવાનગીઓ બદલી ફાઇલ સક્રિય નથી 453 00:19:35,180 --> 00:19:37,650 મૂળભૂત સુયોજન હોઈ શકે છે, જે માત્ર મને વાંચી શકે છે 454 00:19:37,650 --> 00:19:39,220 અને હું માલિક છે, તે લખો. 455 00:19:39,220 --> 00:19:43,540 હું સમગ્ર વિશ્વમાં દરેકને કરવા માંગો છો તેથી વાત કરવા માટે, મારા ફાઈલ વાંચી કરવાનો પ્રયત્ન. 456 00:19:43,540 --> 00:19:44,950 ફક્ત તેને જોવા અર્થ એ થાય વાંચો. 457 00:19:44,950 --> 00:19:49,780 >> અને ખરેખર, કારણ કે તમે સમસ્યા જોવા મળશે સાત સુયોજિત કરે છે, કે શું આ આર સાધન છે. 458 00:19:49,780 --> 00:19:53,160 આ બે આર સરેરાશ દરેક દો વિશ્વમાં બીજા પણ, તે વાંચી 459 00:19:53,160 --> 00:19:55,300 ખાસ કરીને હવે તે આ ડિરેક્ટરીમાં છે. 460 00:19:55,300 --> 00:19:59,620 તેથી આ ઠીક કરવા માટે સરળ માર્ગ છે મારા પ્રોમ્પ્ટ પર જાઓ અને ફેરફાર માટે chmod કરી 461 00:19:59,620 --> 00:20:05,580 સ્થિતિ અને પછી એકસાથે, એક + + આર કરવું દરેકને, વાંચવા માટે બધા, વત્તા આર, 462 00:20:05,580 --> 00:20:07,944 અને પછી cat.jpg દાખલ કરો. 463 00:20:07,944 --> 00:20:10,360 કંઈ થાય છે, લાગે છે કે જે સામાન્ય રીતે એક સારી બાબત છે. 464 00:20:10,360 --> 00:20:13,850 હવે ફરી તેથી ls-l માતાનો cat.jpg જોવા દો. 465 00:20:13,850 --> 00:20:15,750 અને આ પરવાનગી બદલી હોય તેમ લાગે છે. 466 00:20:15,750 --> 00:20:18,670 એક અલગ તરીકે, તમે બનાવવા હોય તો ભૂલ અને તમે, ઉદાહરણ તરીકે, 467 00:20:18,670 --> 00:20:23,210 માત્ર હું નિબંધ ખબર નથી your-- કરવામાં જાહેરમાં અકસ્માત દ્વારા સુલભ છે, 468 00:20:23,210 --> 00:20:25,480 તમે વિરુદ્ધ કરી શકે છે, એક આર chmod. 469 00:20:25,480 --> 00:20:25,909 470 00:20:25,909 --> 00:20:28,200 પ્રમાણિકપણે, તેમ છતાં તે ન જોઈએ જાહેર ડિરેક્ટરીમાં હોઈ 471 00:20:28,200 --> 00:20:29,760 કોઈપણ કે જે ચિંતા છે તો. 472 00:20:29,760 --> 00:20:32,475 >> તેથી હવે આપણે પાછા જાઓ મારું બ્રાઉઝર અને ફરીથી લોડ કરો. 473 00:20:32,475 --> 00:20:32,904 474 00:20:32,904 --> 00:20:34,820 અને હું ક્લિક કરો જાઉં છું થોડું ઘોસ્ટબસ્ટર્સ 475 00:20:34,820 --> 00:20:38,030 પ્રતીક કે ભાગ સાફ કરવા માટે સ્ક્રીન જેથી અમે નવી અરજીઓ જોઈ શકો છો. 476 00:20:38,030 --> 00:20:40,630 અને ખરેખર, અહીં છે પહેલાં grump કેટ. 477 00:20:40,630 --> 00:20:43,010 પરંતુ વધુ મહત્ત્વની, ટેકનિકલી, ત્યાં છે 478 00:20:43,010 --> 00:20:45,565 200 નંબર છે, કે જે અમે તેને ઠીક મળ્યું છે. 479 00:20:45,565 --> 00:20:47,190 બધા હક છે, તેથી કે જે સારા છે બધા છે. 480 00:20:47,190 --> 00:20:48,940 પરંતુ અમે બનાવી રહ્યા વેબસાઇટ્સ શ્રેષ્ઠ, 481 00:20:48,940 --> 00:20:51,967 કે અમે ખૂબ હાર્ડ માટે પ્રયાસ કરવા જઈ રહ્યા છે વેબસાઇટ્સ fanciest આજે બનાવે છે. 482 00:20:51,967 --> 00:20:54,550 પરંતુ ઓછામાં ઓછા કંઈક દો અત્યન્ત પહેલા સુપર પરિચિત 483 00:20:54,550 --> 00:20:56,030 થોડા અન્ય ટૅગ્સ બંધ. 484 00:20:56,030 --> 00:20:58,470 તેથી હું ફક્ત અહીં એક બિલાડી માંગો છો નથી ધારવું. 485 00:20:58,470 --> 00:21:02,530 હું ખરેખર આ કરવા માંગો છો, ધારો બિલાડી કંઈક લિંક કરવા માટે. 486 00:21:02,530 --> 00:21:07,210 >> હું કદાચ, દાખલા તરીકે, આ કંઈક છે. 487 00:21:07,210 --> 00:21:08,580 488 00:21:08,580 --> 00:21:12,890 માટે એન્કર href માટે હાયપર સંદર્ભ બરાબર 489 00:21:12,890 --> 00:21:17,440 અને કંઇક કરવા દો www.google.com જેવા બંધ 490 00:21:17,440 --> 00:21:19,540 બંધ કૌંસ ઉદ્ધત. 491 00:21:19,540 --> 00:21:22,000 અને હવે બિલાડીઓ માટે શોધ. 492 00:21:22,000 --> 00:21:23,520 બંધ એન્કર ટેગ. 493 00:21:23,520 --> 00:21:26,760 તેથી આ માત્ર એક પ્રકારના હોય છે મૂળભૂત નવી વિગત. 494 00:21:26,760 --> 00:21:28,190 અલબત્ત આ ટેગ, અલગ છે. 495 00:21:28,190 --> 00:21:31,770 તે લંગર માટે નામ છે href અથવા હાયપર સંદર્ભ. 496 00:21:31,770 --> 00:21:35,269 >> પરંતુ વધુ મહત્ત્વની છે અહીં આ syntactical લક્ષણ. 497 00:21:35,269 --> 00:21:37,810 આ અમે કૉલ શરૂ કરવા પડશે શું છે નથી ટેગ છે, પરંતુ એક લક્ષણ. 498 00:21:37,810 --> 00:21:40,830 અને એક લક્ષણ કંઈક છે કે ટેગ વર્તણૂક સુધારે. 499 00:21:40,830 --> 00:21:45,400 અને આ લક્ષણ href, અર્થ આ એન્કર વર્તણૂક સુધારવા 500 00:21:45,400 --> 00:21:48,430 , તે ક્લિક ત્યારે કે જેથી તે અહીં આ URL પર કોઈ રન નોંધાયો નહીં. 501 00:21:48,430 --> 00:21:50,330 અને અલબત્ત, તે URL Google. 502 00:21:50,330 --> 00:21:53,951 >> દરમિયાન, આ શું છે હોઈ ચાલે અહીં લખાણ? 503 00:21:53,951 --> 00:21:55,950 ઠીક છે, કે હોઈ ચાલે છે શું માનવ વાસ્તવમાં 504 00:21:55,950 --> 00:21:58,470 જો અધોરેખિત તરીકે જુએ છે કડી, કે સરળ. 505 00:21:58,470 --> 00:21:59,220 તેથી આપણે આ પ્રયાસ કરો. 506 00:21:59,220 --> 00:21:59,980 મને તે કરવા દો. 507 00:21:59,980 --> 00:22:01,650 હું hello.html હજુ પણ છું. 508 00:22:01,650 --> 00:22:05,360 પરંતુ ઓનલાઇન આવૃત્તિઓ, તમે જોશો અમે વાસ્તવિક ફાઈલ નામો પૂર્વ તૈયાર કરી છે. 509 00:22:05,360 --> 00:22:06,805 મને આગળ વધો અને ફરીથી લોડ કરો. 510 00:22:06,805 --> 00:22:08,680 અને હવે તે ખૂબ જ છે હજુ underwhelming પાનું. 511 00:22:08,680 --> 00:22:10,910 પરંતુ હું પર હૉવર જો ત્યાં અને તે થોડો નાનો છે 512 00:22:10,910 --> 00:22:13,576 but-- તમે નીચે જોઈ શકો છો તમારા સ્ક્રીનની ડાબી બાજુના ખૂણે, 513 00:22:13,576 --> 00:22:15,242 તે ખરેખર google.com રહ્યું છે. 514 00:22:15,242 --> 00:22:19,280 મને લાગે છે કે બટન પર ક્લિક કરો, તો તે ચાલશે મને વાસ્તવિક Google પર માર્ગ ઝટકવું. 515 00:22:19,280 --> 00:22:22,610 >> પરંતુ તક માટે અહીં નોટિસ માત્ર એક કોરે તરીકે શોષણ. 516 00:22:22,610 --> 00:22:25,150 અને અમે અન્ય પાછા કે આવવું પડશે લાંબા પહેલાં સુરક્ષા મુદ્દાઓ. 517 00:22:25,150 --> 00:22:29,290 આ બંને જૂથના જ ત્યાં છે, કારણ કે તમે જાઓ અને તમે શું કહે છે, જ્યાં વચ્ચે, 518 00:22:29,290 --> 00:22:34,722 તમે કંઈક કરી શકે છે આ http://www.google.com. 519 00:22:34,722 --> 00:22:37,134 ઠીક છે, અને હવે જો હું ફરીથી લોડ કે પાનું બચત પછી, 520 00:22:37,134 --> 00:22:38,800 હું Google પર જાઉં છું જેવો દેખાય છે. 521 00:22:38,800 --> 00:22:40,966 પરંતુ ત્યાં કોઈ કારણ હું અધિકાર, ગૂગલ પર જવા માટે છે? 522 00:22:40,966 --> 00:22:47,460 હું ખરેખર કંઈક કરવા માટે જાઓ શકે છે badguy.com, અહીં ઉપર પૃષ્ઠ ફરીથી લોડ કરો. 523 00:22:47,460 --> 00:22:49,750 અને સૂચના, તે હજુ પણ ગૂગલ જેવી દેખાય છે. 524 00:22:49,750 --> 00:22:52,020 અને હું તીક્ષ્ણ છું તો જ અહીં પર હૉવર કરવા માટે પૂરતી 525 00:22:52,020 --> 00:22:54,770 હું તે પણ રહ્યું છે તે જોવા કરવું એક અલગ સ્થાન પર જાઓ. 526 00:22:54,770 --> 00:22:57,400 >> તમે ક્યારેય મેળવેલ કર્યું છે, તેથી જો ઇમેઇલ, ખાસ કરીને 527 00:22:57,400 --> 00:22:59,610 પેપલ એક, અથવા મોટે ભાગે પેપલ માંથી 528 00:22:59,610 --> 00:23:01,830 તમે પૂછવા માટે લૉગ ઇન તમારા એકાઉન્ટમાં આ 529 00:23:01,830 --> 00:23:06,380 છે કે શા માટે તમે ક્યારેય જોઈએ ક્યારેય ઇમેઇલ્સ કડીઓ પર ક્લિક કરો 530 00:23:06,380 --> 00:23:07,930 પ્રમાણિકપણે, ઇમેઇલ્સ કોઈપણ કડીઓ. 531 00:23:07,930 --> 00:23:10,380 તમે જાણો છો, તો તમે વાસ્તવિક છે પેપલ અથવા બેંક માં પૈસા 532 00:23:10,380 --> 00:23:14,250 અમેરિકા અથવા ફિડેલિટી અથવા કોઇ વેબસાઇટ જાતે લખો. 533 00:23:14,250 --> 00:23:17,530 તે કેવી રીતે સરળ છે જુઓ, કારણ કે પ્રસ્તુત માં કોઈને છેતરવા શું 534 00:23:17,530 --> 00:23:18,526 એક લિંક જેવી લાગે છે. 535 00:23:18,526 --> 00:23:20,400 પરંતુ વાસ્તવમાં તે કરી શકે છે સંપૂર્ણપણે ગમે ત્યાં જાઓ. 536 00:23:20,400 --> 00:23:23,301 >> અને અત્યાર સુધી મોટી છે આ કરતાં ધમકીઓ. 537 00:23:23,301 --> 00:23:25,300 હકીકતમાં, આ એક બીટ છે એક સ્પર્શક હવે છે, પરંતુ એક 538 00:23:25,300 --> 00:23:28,430 શ્રેષ્ઠ રાશિઓ હું ક્યારેય જોયું જે, કારણ કે બંધ કરવામાં આવ્યું છે 539 00:23:28,430 --> 00:23:34,060 કોઈને આગેવાની લોકો છે આ કહી શકે છે, તેથી to--, 540 00:23:34,060 --> 00:23:37,660 પ્રવેશ કરવા માટે અહીં ક્લિક કરો તમારા એકાઉન્ટ, એક બેંક એકાઉન્ટ. 541 00:23:37,660 --> 00:23:40,985 અને આ વેસ્ટ બેન્ક હતી. 542 00:23:40,985 --> 00:23:43,030 543 00:23:43,030 --> 00:23:44,250 >> તેથી કોઈને આ ખરીદી. 544 00:23:44,250 --> 00:23:47,090 અને તે જોવા માટે થોડું સરળ છે એક મોનો અંતરે ફોન્ટ માં ઝૂમ કરેલું 545 00:23:47,090 --> 00:23:49,190 30-પગ પ્રોજેક્ટર પર. 546 00:23:49,190 --> 00:23:51,720 પરંતુ તે નાના ફોન્ટ માં જ્યારે તમે પ્રાપ્ત કરી રહ્યાં છો તે ઇમેઇલ, 547 00:23:51,720 --> 00:23:54,690 આ bankofthewest.com જેવી લાગે છે, નથી bankofthevvest.com, 548 00:23:54,690 --> 00:23:58,230 જે વ્યક્તિ ખરીદવા માટે $ 10 ચૂકવણી કરી હતી. 549 00:23:58,230 --> 00:24:00,840 અને પછી આ તેમને દોરી કેટલાક ખરાબ વેબસાઇટ સમકક્ષ. 550 00:24:00,840 --> 00:24:05,540 >> અને જો તમે ખરેખર અમે કરી શકો છો પણ છે તે જોવા મળશે હું ખરેખર વેબસાઇટ પર જાઓ જો છે આ, 551 00:24:05,540 --> 00:24:10,335 bankofthewest.com, ફરી, છેલ્લા સમય થી રિકોલ 552 00:24:10,335 --> 00:24:13,210 આ તેમની વેબ પાનું છે કે જો અને તમે, તે કેવી રીતે કામ કરવા માટે ઉત્સુક હોવ 553 00:24:13,210 --> 00:24:15,610 તમે ચોક્કસપણે પર જાઓ કરી શકો છો ક્રોમના વિકાસકર્તા સાધનો. 554 00:24:15,610 --> 00:24:18,890 અને તમે બધા જોઈ શકે છે HTML સરસ રીતે ત્યાં ફોર્મેટ. 555 00:24:18,890 --> 00:24:20,890 >> પરંતુ વધુ બિંદુ છે, તમે બંધ કરો દો cam-- 556 00:24:20,890 --> 00:24:24,760 તમે જુઓ પર જવા માટે કરી શકો છો છે આ વિકાસકર્તા સ્રોત જુઓ. 557 00:24:24,760 --> 00:24:25,770 558 00:24:25,770 --> 00:24:28,350 મેં હમણાં જ શા નકલ કરશો નહિં તે તમામ અને પછી હું 559 00:24:28,350 --> 00:24:31,630 મારા ઓછી gedit વિન્ડો માં જઈ શકો છો અહીં અને મારા પોતાના વેબ પાનું બનાવે છે. 560 00:24:31,630 --> 00:24:33,210 Hello.html આ સાચવો. 561 00:24:33,210 --> 00:24:36,770 અને કદાચ આ તોડી રહ્યું છે તે સામાન્ય રીતે આ સરળ નથી કારણ કે. 562 00:24:36,770 --> 00:24:41,590 પરંતુ હું મારા પોતાના પૃષ્ઠને ફરીથી લોડ હવે જો , CS50 ઓજાર અને હિટ ફરી લોડ થવા, મારા પોતાના 563 00:24:41,590 --> 00:24:42,990 ઠીક છે, કે જે અમુક સામગ્રી તોડી નાખ્યો હતો. 564 00:24:42,990 --> 00:24:45,750 પરંતુ હું કર્યા ખૂબ નજીક છું મારી પોતાની બેન્કિંગ વેબસાઇટ, અધિકાર? 565 00:24:45,750 --> 00:24:46,570 આ તમામ HTML-- 566 00:24:46,570 --> 00:24:47,370 >> [હાસ્ય] 567 00:24:47,370 --> 00:24:49,210 >> DAVID જોહાન MALAN: --I ખરેખર તમે અને ન હતી 568 00:24:49,210 --> 00:24:52,210 કોઈને ત્યાં ત્યાં બહાર જાણતા ખરેખર ખૂબ આ લિંક્સ પર ક્લિક કરો કરશે. 569 00:24:52,210 --> 00:24:54,864 તેથી સ્પષ્ટ રીતે, અમુક સામગ્રી તોડી નાખ્યો હતો. 570 00:24:54,864 --> 00:24:56,780 પરંતુ તે જીવી રહ્યું છે ચર્ચા માં, 571 00:24:56,780 --> 00:25:00,810 બિનજરૂરી હમણાં, તરીકે શું સીએસએસ, કેસ્કેડીંગ સ્ટાઇલ શીટ્સ, છે 572 00:25:00,810 --> 00:25:03,410 અને તમે કેવી રીતે વાસ્તવમાં અન્ય HTML ફાઇલો ડાઉનલોડ 573 00:25:03,410 --> 00:25:06,140 અને JPEG, GIF ફાઇલો કે આ વેબસાઇટ નો ઉપયોગ કરી શકે છે. 574 00:25:06,140 --> 00:25:07,960 પરંતુ તે તમામ accomplishable છે. 575 00:25:07,960 --> 00:25:11,110 પરંતુ તે ખરેખર નીચે ઉકળે આ ખૂબ સરળ સિંચન. 576 00:25:11,110 --> 00:25:14,450 >> તેથી હવે આપણે માત્ર એક મારફતે ચાલો મલાઈહીન HTML ની ​​અન્ય ઉદાહરણો દંપતી 577 00:25:14,450 --> 00:25:16,680 માત્ર તમે એક અર્થમાં આપી તમે બીજું શું કરી શકે છે. 578 00:25:16,680 --> 00:25:18,670 હમણાં પૂરતું, આ list.html છે. 579 00:25:18,670 --> 00:25:23,240 હું એક વેબ પાનું બનાવવા માગે છે ચારમાંની ઘરો યાદી સાથે. 580 00:25:23,240 --> 00:25:28,960 હું unordered માટે ઉલ ટૅગ ઉપયોગ કરી શકે છે યાદી અને પછી યાદી આઇટમ બાળક 581 00:25:28,960 --> 00:25:33,760 અને પછી, over-- અથવા યાદી પર ફરી વળવું, પ્રશ્ન ઘરો બદલે. 582 00:25:33,760 --> 00:25:36,080 >> હું આ ખોલો તો, આ કરવા દો. 583 00:25:36,080 --> 00:25:40,670 માતાનો hello.html ન જવા દો, પરંતુ list.html છે. 584 00:25:40,670 --> 00:25:42,160 તે ખરેખર ખૂબ જ. 585 00:25:42,160 --> 00:25:43,000 હું આ કેવી રીતે ઠીક કરું? 586 00:25:43,000 --> 00:25:45,679 587 00:25:45,679 --> 00:25:47,220 તે હક, કારણ કે તે પહેલાં જ મુદ્દો છે? 588 00:25:47,220 --> 00:25:52,510 તેથી મને chmod-- oops-- દો chmod એક + list.html આર. 589 00:25:52,510 --> 00:25:54,610 590 00:25:54,610 --> 00:25:59,610 અને હવે હું મારું બ્રાઉઝર પર પાછા જાઓ અને ફરીથી લોડ કરો પર ક્લિક કરો, ત્યાં તે છે. 591 00:25:59,610 --> 00:26:02,360 તેથી જો તમે ક્યારેય બનાવવા ઇચ્છતા હોય તો બુલેટવાળી સૂચી, તમે તે કરી શકો છો. 592 00:26:02,360 --> 00:26:06,210 તમે સુપર ફેન્સી હોઈ શકે છે અને બનાવવા માંગો છો તો એક આદેશ આપ્યો યાદી નથી, એક unordered યાદી, 593 00:26:06,210 --> 00:26:10,170 , Ol તે બદલવા માટે પૃષ્ઠને ફરીથી લોડ કરો, અને હવે બ્રાઉઝર તમે તે નંબર હશે. 594 00:26:10,170 --> 00:26:11,241 >> આપણે બીજું શું કરી શકો? 595 00:26:11,241 --> 00:26:13,990 વેલ, others-- એક દંપતિ જો તમે text-- લાંબા ફકરા મળી છે 596 00:26:13,990 --> 00:26:15,698 દાખલા તરીકે, અમુક આ જેવી લેટિન લખાણ 597 00:26:15,698 --> 00:26:20,730 અને તમે અલગ ફકરા માં તેને કરવા માંગો છો, ઓપન પૃષ્ઠ, ફકરા ટેગ માટે બંધ પૃ. 598 00:26:20,730 --> 00:26:22,010 અને ફરીથી અને ફરીથી કરવું. 599 00:26:22,010 --> 00:26:26,600 અને હવે હું આ ફાઈલ ખોલવા માટે, paragraphs.html, સારી રીતે, આ 600 00:26:26,600 --> 00:26:27,570 નકામી મેળવવામાં આવે છે. 601 00:26:27,570 --> 00:26:34,320 તેથી હવે આપણે ફક્ત પાછા જવા દો મારી પ્રોમ્પ્ટ પર, એક + + આર આર સ્ટાર chmod .html-- 602 00:26:34,320 --> 00:26:36,099 એક સરસ થોડું વાઈલ્ડ કાર્ડ છે, તેથી વાત કરવા માટે. 603 00:26:36,099 --> 00:26:37,890 તે તમામ સુધારવા જોઈએ મારા માટે આ સમસ્યા. 604 00:26:37,890 --> 00:26:38,990 માતાનો ફરીથી લોડ કરો. 605 00:26:38,990 --> 00:26:40,500 ત્રણ ફકરા છે. 606 00:26:40,500 --> 00:26:42,930 >> અને હવે આપણે આગળ જાઓ અને અન્ય એક ખોલો. 607 00:26:42,930 --> 00:26:44,310 કેવી રીતે ટેબલ વિશે શું? 608 00:26:44,310 --> 00:26:46,440 તમે ટેબલ દેખાવ નોટિસ પડશે થોડી વધુ જટિલ. 609 00:26:46,440 --> 00:26:49,110 પરંતુ તે જ વિચાર છે ઓપન ટૅગ, ઓપન ટૅગ 610 00:26:49,110 --> 00:26:51,360 ઓપન, ઓપન, ઓપન બંધ ટેગ છે, ઓપન ટૅગ. 611 00:26:51,360 --> 00:26:54,410 અને આ માટે ઊભા થવું જેની સરહદ ટેબલ, દેખીતી રીતે છે 612 00:26:54,410 --> 00:26:58,500 એક જાડાઈ હોઈ ચાલે 1-- ગમે કે અર્થ ટેબલ પંક્તિ, ટેબલ 613 00:26:58,500 --> 00:27:00,320 સેલ, જેનો અર્થ માહિતી. 614 00:27:00,320 --> 00:27:03,840 અને હું મારું બ્રાઉઝર પર પાછા જાઓ અહીં અને table.html પર જાઓ, 615 00:27:03,840 --> 00:27:05,840 તમે કંઈક જોઈ શકો છો આ જેમ, કદરૂપું. 616 00:27:05,840 --> 00:27:07,840 પરંતુ અમે બિંદુ મળશે જ્યાં અમે ખરેખર આ કરી શકો છો 617 00:27:07,840 --> 00:27:09,260 તે કરતાં વધુ વસ્તુઓ prettier બનાવવા. 618 00:27:09,260 --> 00:27:10,530 >> તેથી મને હવે નિર્ધારિત કરે. 619 00:27:10,530 --> 00:27:11,870 વધુ ટૅગ્સ જુમખું છે. 620 00:27:11,870 --> 00:27:15,225 અને એચટીએમએલ પસંદ કરવા માટે અદ્ભુત હોય છે કારણ કે, પ્રમાણિકપણે, બધા તમે શું કરવાની જરૂર છે 621 00:27:15,225 --> 00:27:17,600 હાલની વેબ પાનાંઓ જોવા માટે આવે છે જેની સાથે તમે પરિચિત છો. 622 00:27:17,600 --> 00:27:20,340 અને તમે, OH કે કેવી રીતે, જેમ છો તેઓ સૌંદર્યની હતી. 623 00:27:20,340 --> 00:27:23,159 >> અથવા તમે કોઈપણ ઑનલાઇન જોવા અપ કરી શકો છો HTML કેવી રીતે કામ કરે છે કે સંસાધન, 624 00:27:23,159 --> 00:27:25,700 અને જો તમે એક છે કે જે જોશો અન્ય ટૅગ્સ સમગ્ર શબ્દભંડોળ. 625 00:27:25,700 --> 00:27:30,110 પરંતુ સરળ માનસિક મોડલ સાથે એકલા કે તમે ખોલવા માટે લગભગ કોઈપણ ટેગ 626 00:27:30,110 --> 00:27:33,620 ખરેખર, તે બંધ કરી શકાય છે પોતે શીખવવા માટે પૂરતા નથી 627 00:27:33,620 --> 00:27:36,950 એચટીએમએલ પછી સમજી ટૅગ્સ આ મૂળભૂત વિચારો 628 00:27:36,950 --> 00:27:40,520 લક્ષણો અને સારી રીતે formedness અને અમે વિશે વાત કરી છે કે, 629 00:27:40,520 --> 00:27:44,697 અમે ખોલવા શકે છે બંધ કંઈપણ કે જેથી અમે એક બ્રાઉઝરમાં દિગ્મૂઢ નથી. 630 00:27:44,697 --> 00:27:46,780 તેથી હવે લેવા દો એક વધુ રસપ્રદ સ્તર 631 00:27:46,780 --> 00:27:48,100 વાસ્તવિક જવા દ્વારા. 632 00:27:48,100 --> 00:27:51,095 અને મારા મેક પર જાઓ અહીં, google.com છે. 633 00:27:51,095 --> 00:27:52,280 634 00:27:52,280 --> 00:27:54,020 અને હવે નોટિસ આ કરવા દો. 635 00:27:54,020 --> 00:27:57,280 હું જવા ગોન્ગ છું સેટિંગ્સ, શોધ સેટિંગ્સ. 636 00:27:57,280 --> 00:28:01,070 હું આ હેરાન તાત્કાલિક બંધ કરવા માંગો છો પરિણામો વસ્તુ જ્યાં તે તરત જ 637 00:28:01,070 --> 00:28:02,450 તમારા ટાઈપ કરવા માટે જવાબ શરૂ થાય છે. 638 00:28:02,450 --> 00:28:05,300 જેથી આ જૂની શાળા કરવા દો અમે ખરેખર શું થઈ રહ્યું છે તે જુઓ. 639 00:28:05,300 --> 00:28:08,260 >> તેથી હું સેવ જાઉં છું મારી અહીં Google સેટિંગ્સ. 640 00:28:08,260 --> 00:28:11,160 અને હવે હું જાઉં છું સૂચના બિલાડી કંઈક માટે શોધ. 641 00:28:11,160 --> 00:28:14,500 અને તે હજુ પણ ઓટો કરી રહ્યું છે અહીં સંપૂર્ણ, પરંતુ બધી વસ્તુઓ પર આધારિત 642 00:28:14,500 --> 00:28:15,970 લોકો ભૂતકાળમાં ટાઇપ કરેલ છે. 643 00:28:15,970 --> 00:28:17,490 પરંતુ શું ચાલી રહ્યું છે તે જુઓ. 644 00:28:17,490 --> 00:28:20,272 >> આ ક્ષણે URL માં આ છે, માત્ર google.com. 645 00:28:20,272 --> 00:28:22,650 અને તકનીકી, તે સ્લેશ છે. 646 00:28:22,650 --> 00:28:25,910 Google હમણાં જ એક અક્ષર બચત છે અને અમને જે દર્શાવે છે કે નથી. 647 00:28:25,910 --> 00:28:30,400 તેઓ માત્ર અમને https દર્શાવે છે અમે છો કે સુપર reassuring કરી કરવા માટે 648 00:28:30,400 --> 00:28:32,850 એક સુરક્ષિત અથવા એન્ક્રિપ્ટેડ પાનું છે. 649 00:28:32,850 --> 00:28:35,690 >> તેથી મને આગળ વધો અને બિલાડીઓ માટે શોધ કરો. 650 00:28:35,690 --> 00:28:37,670 હવે આ ખરેખર મળી ઝડપથી જબરજસ્ત. 651 00:28:37,670 --> 00:28:39,470 આ URL ની લંબાઈ જુઓ. 652 00:28:39,470 --> 00:28:43,070 પરંતુ તે તારણ આપે છે કે આ સામગ્રી મોટા ભાગના કે URL માં ખરેખર ખૂબ નકામી છે. 653 00:28:43,070 --> 00:28:45,320 હું કાઢી નાંખવા શરૂ કરવા જઇ રહ્યો છું હું સમજી નથી વસ્તુઓ. 654 00:28:45,320 --> 00:28:46,560 655 00:28:46,560 --> 00:28:47,360 હું બિલાડીઓ જુઓ. 656 00:28:47,360 --> 00:28:48,470 હું બિલાડીઓ સમજે છે. 657 00:28:48,470 --> 00:28:50,380 બિલાડી ફરીથી ત્યાં છે હું શા માટે ખબર નથી. 658 00:28:50,380 --> 00:28:52,620 હું ખરેખર ખબર નથી આ નોનસેન્સ શું છે. 659 00:28:52,620 --> 00:28:56,030 તેથી હું માત્ર રાખવા જાઉં છું પ્રકાશ અને સામગ્રી કાઢી નાંખવાની 660 00:28:56,030 --> 00:28:59,905 કે હું નથી સમજી નથી, ફક્ત આ URL ને દારૂ. 661 00:28:59,905 --> 00:29:00,920 662 00:29:00,920 --> 00:29:02,270 >> હવે મને ફરી દાખલ કરીએ. 663 00:29:02,270 --> 00:29:03,814 ગૂગલ હજુ પણ કામ કરે છે એવું લાગે છે. 664 00:29:03,814 --> 00:29:06,980 તેથી કેટલાક કારણોસર, તેઓ એક ઉમેરી રહ્યાં છીએ, તેમના URL દ્વારા મૂળભૂત સામગ્રી ઘણો. 665 00:29:06,980 --> 00:29:09,000 પરંતુ તે સખત જરૂરી નથી. 666 00:29:09,000 --> 00:29:10,340 તેથી આ વિશે સરસ શું છે? 667 00:29:10,340 --> 00:29:13,630 ઠીક છે, દો મને આગળ વધો અને Chrome ના ઇન્સ્પેક્ટર ખોલો. 668 00:29:13,630 --> 00:29:15,960 તે માટે થોડી માઉસ શૉર્ટકટ છે. 669 00:29:15,960 --> 00:29:17,360 >> નેટવર્ક ટેબ પર જાઓ. 670 00:29:17,360 --> 00:29:19,340 અને હવે મને ફરીથી લોડ કરો આ પાનું વધુ એક વખત. 671 00:29:19,340 --> 00:29:20,280 અને હું શીફ્ટ હોલ્ડિંગ છું. 672 00:29:20,280 --> 00:29:22,520 એક કોરે, બ્રાઉઝર્સ તરીકે કેશ અથવા સાચવવા માટે હોય છે 673 00:29:22,520 --> 00:29:24,697 ફક્ત કાર્યક્ષમતા ખાતર માહિતી. 674 00:29:24,697 --> 00:29:27,280 પરંતુ સામાન્ય રીતે, હોલ્ડિંગ શિફ્ટ અને બધું દબાણ કરશે ફરીથી લોડ 675 00:29:27,280 --> 00:29:28,994 શરૂઆતથી શરૂ કરવા માટે. 676 00:29:28,994 --> 00:29:30,410 અને હું અહીં શું કરવા માંગો છો છે. 677 00:29:30,410 --> 00:29:33,550 >> અને આ બધા નોટિસ હમણાં જ દેખાયા છે કે પંક્તિઓ. 678 00:29:33,550 --> 00:29:37,920 તે કોઇ પણ આપવામાં વેબ કે બહાર વળે પાનું, માત્ર એક ફાઈલ હોઈ શકે છે 679 00:29:37,920 --> 00:29:43,500 involved-- hello.html-- અથવા ત્યાં આ કિસ્સામાં, 52 હોઈ શકે છે. 680 00:29:43,500 --> 00:29:45,820 હું મુલાકાત લો, ત્યારે google.com, દેખીતી રીતે, મારું બ્રાઉઝર 681 00:29:45,820 --> 00:29:49,650 52 અલગ એચટીટીપી વિનંતીઓ બોલ કિક. 682 00:29:49,650 --> 00:29:50,520 શા માટે છે? 683 00:29:50,520 --> 00:29:53,380 >> વેલ, અંદર છે તે જોવા માટે આ વેબ પાનું ઉપર. 684 00:29:53,380 --> 00:29:55,620 માત્ર લખાણ ત્યાં નથી, પરંતુ વાસ્તવિક છબીઓ છે 685 00:29:55,620 --> 00:29:57,130 જમણી ઉપર બિલાડીઓ. 686 00:29:57,130 --> 00:29:59,110 એક રંગીન લોગો ડાબી પર અહીં છે. 687 00:29:59,110 --> 00:30:01,750 આ ચિહ્નો બધા છે માઇક્રોફોન માટે અને તેથી આગળ. 688 00:30:01,750 --> 00:30:05,130 ટુકડાઓ ઘણો મકાન છે, બ્લોક્સ, શરૂઆતથી ટુકડાઓ, તમે કરશે જો, 689 00:30:05,130 --> 00:30:06,250 આ વેબ પાનું. 690 00:30:06,250 --> 00:30:10,310 અને બ્રાઉઝર શું છે તે પર કરી રહ્યા છે ખૂબ પ્રથમ ફાઈલ મેળવવામાં જે 691 00:30:10,310 --> 00:30:16,180 અહીં આ પંક્તિ, તો તે આવશ્યક છે એ HTML ટોચ ઉપર વારો 692 00:30:16,180 --> 00:30:19,880 નીચે, માટે જોઈ છે, ડાબેથી જમણે છબી ટૅગ્સ અથવા અન્ય ટૅગ્સ જેવી વસ્તુઓ 693 00:30:19,880 --> 00:30:23,160 અન્ય ફાઇલો જે ઉલ્લેખ છે અને તે તેમને જુએ છે ત્યારે, જાય છે અને તેમને મેળવશે 694 00:30:23,160 --> 00:30:26,050 HTTP મારફતે પોસાય સમગ્ર કવર રૂપક, 695 00:30:26,050 --> 00:30:29,670 અને પછી તેમને દર્શાવે છે વેબ પૃષ્ઠ યોગ્ય સ્થાન. 696 00:30:29,670 --> 00:30:33,370 >> હું પર ભાર મૂકે છે, તો પણ અહીં નોટિસ પ્રથમ ફેંકવું, શોધ બિલાડીઓ 697 00:30:33,370 --> 00:30:37,090 ખરેખર તે 1.1 HTTP નો ઉપયોગ છે, કે નોટિસ. 698 00:30:37,090 --> 00:30:41,690 અને કમનસીબે, ગૂગલ હમણાં આવૃત્તિ 39 ક્રોમ 699 00:30:41,690 --> 00:30:45,110 નીચે dumbing વસ્તુઓ પ્રકારની અને અમને વાસ્તવિક હેડરો બતાવવાનું નથી. 700 00:30:45,110 --> 00:30:49,680 પરંતુ શું ખરેખર મોકલવામાં આવ્યો હતો એક વિનંતી સ્લેશ નથી, પરંતુ / શોધ પ્ર? = બિલાડીઓ. 701 00:30:49,680 --> 00:30:52,830 702 00:30:52,830 --> 00:30:54,340 >> હવે, શા માટે મહત્ત્વનું છે? 703 00:30:54,340 --> 00:30:57,110 ઠીક છે, હું અટકળ બાંધવી જાઉં છું આ કે જો તમે Google 704 00:30:57,110 --> 00:31:01,520 આ ફોર્મ, શા માટે પ્રશ્નો આધાર આપે છે હું મારા પોતાના શોધ અમલ નથી 705 00:31:01,520 --> 00:31:06,420 CS50 માટે એન્જિન છે, પરંતુ ફક્ત ફ્રન્ટ અંત, ફક્ત ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસ. 706 00:31:06,420 --> 00:31:09,610 અને અમે પાછા ઓવરને આઉટસોર્સ કરીશું, વાસ્તવિક શોધ Google પર પરિણમે છે. 707 00:31:09,610 --> 00:31:10,510 >> તેથી હું આ કેવી રીતે કરી શકો છો? 708 00:31:10,510 --> 00:31:13,820 ઠીક છે, મને અહીં વધારે gedit જાય. 709 00:31:13,820 --> 00:31:19,180 અને મને આગળ વધો અને ખોલવા દો ઉપર છે, ચાલો કહે એક નવી ફાઈલ દો. 710 00:31:19,180 --> 00:31:22,280 અને હું આ સેવ જાઉં છું કામચલાઉ શોધ-0.html છે. 711 00:31:22,280 --> 00:31:25,111 712 00:31:25,111 --> 00:31:27,860 અને પછી છેવટે, અમે ઝડપી પડશે આગળ હું એક પૂર્વ તૈયાર કરી છે. 713 00:31:27,860 --> 00:31:30,190 >> અને હું જાઉં છું ઝડપથી દસ્તાવેજ પ્રકાર ચાબુક 714 00:31:30,190 --> 00:31:33,840 HTML ઓપન કૌંસ એચટીએમએલ બંધ કૌંસ એચટીએમએલ. 715 00:31:33,840 --> 00:31:38,390 પછી હું વડા કરવા જઇ રહ્યો છું બંધ વડા ઓપન ટાઇટલ CS50 716 00:31:38,390 --> 00:31:40,150 ને બદલે Google શોધ શોધો. 717 00:31:40,150 --> 00:31:43,480 નીચે અહીં હું પાસે જાઉં છું શરીર, અહીં નીચે બંધ શરીર. 718 00:31:43,480 --> 00:31:45,835 અને હવે હું CS50 શોધ કરવાની જરૂર છે. 719 00:31:45,835 --> 00:31:47,710 અને ખરેખર, ચાલો વધતી જતી આ બિલ્ડ. 720 00:31:47,710 --> 00:31:51,043 હું આગળ જાઓ અને આ બંધ અને જાઉં છું ખરેખર મારા જાહેર ડિરેક્ટરીમાં મૂકો. 721 00:31:51,043 --> 00:31:52,730 તેથી દો મને માત્ર એક ક્ષણ આપી. 722 00:31:52,730 --> 00:31:55,390 હું જાઉં છું શોધ 0.html-- હંગામી ધોરણે search.html કૉલ કરો. 723 00:31:55,390 --> 00:31:56,600 724 00:31:56,600 --> 00:31:59,750 હું તેને એક + + આર search.html chmod જાઉં છું. 725 00:31:59,750 --> 00:32:01,072 726 00:32:01,072 --> 00:32:02,280 અને હવે હું તેને ખોલવા જઈ રહ્યો છું. 727 00:32:02,280 --> 00:32:03,224 728 00:32:03,224 --> 00:32:04,390 બધા હક છે, કે જે ઝડપી હતી તેથી. 729 00:32:04,390 --> 00:32:06,800 પરંતુ ધ્યેય સરળ હતો બિંદુ અમને વિચાર 730 00:32:06,800 --> 00:32:09,630 આ લખાણ કર્યા કહેવાય search.html કરો. 731 00:32:09,630 --> 00:32:10,940 732 00:32:10,940 --> 00:32:12,790 હજુ સુધી જોવા તેથી ખૂબ નથી. 733 00:32:12,790 --> 00:32:16,970 ખરેખર, હું મારું બ્રાઉઝર પર જાઓ, અને જો તે એ છે કે બધા છે, search.html પર જાઓ. 734 00:32:16,970 --> 00:32:17,720 પરંતુ તમે શું જાણો છો? 735 00:32:17,720 --> 00:32:19,000 હું થોડો પારખુ હોઈ શકે છે. 736 00:32:19,000 --> 00:32:22,710 હું લાગે છે કે ત્યાં એક પુસ્તક વાંચી એક શીર્ષક ટેગ h1 કહેવાય છે. 737 00:32:22,710 --> 00:32:26,100 અને હું આગળ જાઓ જાઉં છું અને જે ઓપન h1 અને બંધ h1 ઉપયોગ કરે છે. 738 00:32:26,100 --> 00:32:27,220 આ પૃષ્ઠને ફરિથી લોડ કરો. 739 00:32:27,220 --> 00:32:29,600 અને હવે તે મોટી અને બોલ્ડર છે નથી બધા રસપ્રદ છે કે, 740 00:32:29,600 --> 00:32:32,399 પરંતુ ઓછામાં ઓછા તે માળખાકીય વધુ રસપ્રદ છે. 741 00:32:32,399 --> 00:32:33,940 પરંતુ હવે મને બીજા ટેગ પરિચય દો. 742 00:32:33,940 --> 00:32:36,500 એક ફોર્મ ટેગ ત્યાં બહાર છે તે કરે છે. 743 00:32:36,500 --> 00:32:38,400 અને મને કે ટેગ બંધ કરો. 744 00:32:38,400 --> 00:32:40,830 અને તે ત્યાં છે બહાર વળે ઇનપુટ ટેગ કે 745 00:32:40,830 --> 00:32:44,600 એક પ્રકાર કહેવાય લક્ષણ ધરાવે છે, જે ક્ષેત્રમાં ડેટા પ્રકાર છે, 746 00:32:44,600 --> 00:32:45,200 જો તમે કરશે. 747 00:32:45,200 --> 00:32:47,050 અને તે પ્રકારના લખાણ હોઈ ચાલે છે. 748 00:32:47,050 --> 00:32:52,200 અને તેની કિંમત રહ્યું છે CS50 શોધ હોય છે. 749 00:32:52,200 --> 00:32:53,850 બંધ ટેગ. 750 00:32:53,850 --> 00:32:57,100 અને કોઈ કલ્પના હોઈ રહ્યું છે ખોલવાનું અને અલગ ટૅગ્સ સાથે બંધ. 751 00:32:57,100 --> 00:33:00,300 >> મને અહીં પર પાછા જાઓ અને પર જવાનું ફરીથી લોડ કરો છે તે જુઓ. 752 00:33:00,300 --> 00:33:01,380 રસપ્રદ મેળવી. 753 00:33:01,380 --> 00:33:02,950 તે લખાણ ક્ષેત્ર છે એવું લાગે છે. 754 00:33:02,950 --> 00:33:04,080 755 00:33:04,080 --> 00:33:06,999 અને ખરેખર, હું માંગો છો ન હતી હજુ સુધી ત્યાં એક કિંમત મૂકવા. 756 00:33:06,999 --> 00:33:10,040 મને અહીં પાછા જાઓ અને ખરેખર વિચાર કરીએ તેને સરળ રાખવા માટે આ કિંમત છુટકારો. 757 00:33:10,040 --> 00:33:12,939 તેના બદલે એક કિંમત છે, હું શું માગે છે આ વસ્તુ આપવા માટે નામ હતું. 758 00:33:12,939 --> 00:33:15,230 અને હું તે શું છે તે ખબર નથી તેથી હું પાછા કે આવવું પડશે. 759 00:33:15,230 --> 00:33:18,270 >> પરંતુ તે નીચે, હું માંગો છો ઇનપુટ પ્રકાર શું કરવા = સબમિટ કરો. 760 00:33:18,270 --> 00:33:19,840 761 00:33:19,840 --> 00:33:22,120 અને આ કિંમત CS50 શોધ હશે. 762 00:33:22,120 --> 00:33:24,850 અને અમે જો હું શા માટે જોઈ શકશો આ કિંમત ખસેડવામાં આવ્યા છે. 763 00:33:24,850 --> 00:33:28,900 હું ફરીથી લોડ કરો, ત્યારે હવે હું લાગે છે મારા પોતાના શોધ શરૂઆત 764 00:33:28,900 --> 00:33:30,820 એન્જિન, સુપર કદરૂપું, પ્રમાણિકપણે, જોકે, તે છે 765 00:33:30,820 --> 00:33:34,260 તરફથી એક દૂર ફેંકવા માટે શું Google ની પાનું જેવો દેખાય છે. 766 00:33:34,260 --> 00:33:37,950 >> હવે હું અહીં જાઓ તો, હું ટાઈપ કરી શકો છો બિલાડી અને આસ્થાપૂર્વક શોધ પર ક્લિક કરો. 767 00:33:37,950 --> 00:33:40,380 પરંતુ હું તદ્દન હજુ સુધી કરવામાં નથી હું અમલમાં મૂકી નથી, કારણ કે 768 00:33:40,380 --> 00:33:41,045 દેખીતી રીતે, એક ડેટાબેઝ. 769 00:33:41,045 --> 00:33:42,940 હું ક્રોલ ન હોય શોધ પરિણામો માટે વેબ. 770 00:33:42,940 --> 00:33:44,840 તેથી હું Google પર આઉટસોર્સ કરવાની જરૂર છે. 771 00:33:44,840 --> 00:33:46,290 તેથી હું કેવી રીતે કરવું? 772 00:33:46,290 --> 00:33:49,170 >> બધા હું વેલ, પ્રથમ ઉમેરો અને ક્રિયા કરવાની જરૂર છે 773 00:33:49,170 --> 00:33:58,460 મારા ફોર્મ ટેગ યશ કે http://www.google.com/search છે. 774 00:33:58,460 --> 00:34:01,180 અને મને ખબર છે કે માત્ર કર્યા નજીકથી જોઈ દ્વારા અનુમાન લગાવી લીદું 775 00:34:01,180 --> 00:34:02,505 તેમના URL ખાતે. 776 00:34:02,505 --> 00:34:03,380 અને હવે તે એક અનુમાન લે છે. 777 00:34:03,380 --> 00:34:09,090 શું કરવું જોઇએ આ લખાણ ક્ષેત્રમાં કદાચ અમે આવ્યા છે પર આધારિત છે, કહેવામાં આવે છે 778 00:34:09,090 --> 00:34:09,754 પહેલાં? 779 00:34:09,754 --> 00:34:11,896 780 00:34:11,896 --> 00:34:13,290 >> પ્રેક્ષક: પ્ર?. 781 00:34:13,290 --> 00:34:14,370 >> DAVID જોહાન MALAN: પ્ર?. 782 00:34:14,370 --> 00:34:17,800 અને અમે ખરેખર પ્રશ્ન જરૂર નથી તે બહાર વળે છે, પરંતુ પ્ર ખરેખર તે છે માર્ક, 783 00:34:17,800 --> 00:34:20,489 ક્વેરી કદાચ દ્વારા q મૂળભૂત રીતે, તે માત્ર કારણ કે 784 00:34:20,489 --> 00:34:23,060 શું લેરી અને સર્ગેઇ વર્ષ પહેલાં સાથે આવ્યા હતા. 785 00:34:23,060 --> 00:34:24,739 તેથી હવે દો મને આ પૃષ્ઠને ફરીથી લોડ કરો. 786 00:34:24,739 --> 00:34:26,409 તે બધા અલગ અલગ જોવા નથી. 787 00:34:26,409 --> 00:34:28,120 પરંતુ હવે શું થાય છે તે જુઓ. 788 00:34:28,120 --> 00:34:32,360 >> હું બિલાડી અને ક્લિક લખો શોધો અને જવા દો CS50, 789 00:34:32,360 --> 00:34:35,770 હું જવામાં મળી નોટિસ દૂર વાસ્તવિક Google પર. 790 00:34:35,770 --> 00:34:38,150 હવે, Google આ થોડો કરવામાં આવી રહી છે તેઓ છો કે હેરાન 791 00:34:38,150 --> 00:34:41,877 વધારાની પરિમાણ ઉમેરવાની, તમે URL છે, તો. 792 00:34:41,877 --> 00:34:43,960 તે બધા રહ્યું છે આપમેળે Google બાજુ પર. 793 00:34:43,960 --> 00:34:48,730 >> આ મહત્વપૂર્ણ ભાગ મને લાગે છે અહીં આ વિનંતી પેદા કરી છે. 794 00:34:48,730 --> 00:34:50,179 અને ખરેખર, કે શું થાય છે. 795 00:34:50,179 --> 00:34:53,040 તમે HTML હોય છે ત્યારે તે આ, આ જેમ દેખાય છે 796 00:34:53,040 --> 00:34:57,620 વેબ ડેવલપર્સ નોટેશનમાં જેવું છે કહેતા, તો આગળ વધો અને એક ફોર્મ બનાવી 797 00:34:57,620 --> 00:34:59,990 તે સબમિટ જ્યારે કે, તે આ URL પર જાઓ રહ્યું છે. 798 00:34:59,990 --> 00:35:03,430 અને URL પૂરી પાડવામાં આવી છે ત્યારે સ જેવી વસ્તુઓ માટે મૂલ્યો, 799 00:35:03,430 --> 00:35:05,440 ફક્ત આ URL પર જાઓ નથી. 800 00:35:05,440 --> 00:35:08,210 ખરેખર, પ્રશ્ન પર જાઓ માર્ક અને પછી q = બિલાડીઓ. 801 00:35:08,210 --> 00:35:09,590 802 00:35:09,590 --> 00:35:13,060 પરિમાણ ઉમેરો, જે કે જેમ HTTP પરિમાણ. 803 00:35:13,060 --> 00:35:15,590 >> અને માત્ર સુપર ચોક્કસ કરી શકાય કરવા માટે શું અહીં અનુમાન લગાવી લીદું આવી રહી છે 804 00:35:15,590 --> 00:35:18,130 પરંતુ હું વધુ explicit-- છે હશો કે હું ઉપયોગ કરવા માંગો પદ્ધતિ 805 00:35:18,130 --> 00:35:22,270 તેના બદલે કંઈક છે, વિચાર અમે આખરે જોશો, જે પોસ્ટ. 806 00:35:22,270 --> 00:35:27,710 ટૂંકમાં, સરળ સમજ તેથી HTML અને કેટલાક એકદમ સરળ ટેગ ઉપયોગ કરીને, 807 00:35:27,710 --> 00:35:30,610 આપણે હવે બનાવવા માટે શરૂ કરી શકો છો આપણા પોતાના સામે ઓવરને વપરાશકર્તા 808 00:35:30,610 --> 00:35:32,850 શોધ સાથે ઈન્ટરફેસ તે પાછળ એન્જિન. 809 00:35:32,850 --> 00:35:34,800 >> પરંતુ આ કોર્સ, સુંદર કદરૂપું છે. 810 00:35:34,800 --> 00:35:37,259 તેથી મને ખરેખર ખોલો સહેજ વધુ સારી આવૃત્તિ. 811 00:35:37,259 --> 00:35:39,800 આ હું તૈયાર છે કે કેટલાક ટિપ્પણીઓ છે આગળ. 812 00:35:39,800 --> 00:35:41,900 પરંતુ તમે કે હું જોવા મળશે ખૂબ ખૂબ તે અનુરૂપિત. 813 00:35:41,900 --> 00:35:44,150 તેથી આ અમને પહેલેથી જ ઉપલબ્ધ છે. 814 00:35:44,150 --> 00:35:48,050 અને હું preemptively થાય નહોતી માત્ર તેને સરળ રાખવા https જાય છે. 815 00:35:48,050 --> 00:35:50,610 >> અને હવે એક ખોલો દો આ આગામી પુનરાવૃત્તિ. 816 00:35:50,610 --> 00:35:52,510 1 આવૃત્તિ બદલે 0 હોય છે. 817 00:35:52,510 --> 00:35:55,315 શું સહેજ તમે બહાર કૂદકા આ ઉદાહરણમાં અલગ? 818 00:35:55,315 --> 00:35:59,480 819 00:35:59,480 --> 00:36:00,440 >> પ્રેક્ષક: [અશ્રાવ્ય]. 820 00:36:00,440 --> 00:36:03,020 >> અરે વાહ, આ લખાણ સંરેખિત કેન્દ્ર છે. 821 00:36:03,020 --> 00:36:04,590 આ અહીં થોડું વિચિત્ર છે. 822 00:36:04,590 --> 00:36:06,150 પરંતુ આ ખરેખર નવું છે. 823 00:36:06,150 --> 00:36:07,800 અને કદાચ શું ચાલી રહ્યું છે તે ધારી. 824 00:36:07,800 --> 00:36:11,730 હવે હું મારું બ્રાઉઝર પર જાઓ, તો અને, શોધ 1.html મુલાકાત 825 00:36:11,730 --> 00:36:13,090 તે લગભગ એક જ વસ્તુ છે. 826 00:36:13,090 --> 00:36:15,705 પરંતુ તે એક પગલું નજીક છે વધુ ખૂબ થોડી છે. 827 00:36:15,705 --> 00:36:19,150 તે હજુ પણ નીચ છે, પરંતુ તે માં prettier ઓછામાં ઓછા હવે બધું કેન્દ્રિત છે. 828 00:36:19,150 --> 00:36:23,470 >> તેથી તે હું શું ઉપયોગ કરું છું કે બહાર વળે અન્ય ભાષા એકસાથે કહેવાય છે 829 00:36:23,470 --> 00:36:25,680 સીએસએસ, કેસ્કેડીંગ સ્ટાઇલ શીટ્સ. 830 00:36:25,680 --> 00:36:28,310 અને CSS, પ્રમાણિકપણે, પ્રકારની છે ના, મારી અંગત અભિપ્રાય છે, 831 00:36:28,310 --> 00:36:29,775 એક atrociously રચાયેલ ભાષા. 832 00:36:29,775 --> 00:36:33,110 તેને યાદ રાખવા માટે ખૂબ જ હેરાન કરે છે બધા વિવિધ વિગતો. 833 00:36:33,110 --> 00:36:38,479 પરંતુ તે stylizes શું છે સમગ્ર વિશ્વભરમાં વેબ આજે. 834 00:36:38,479 --> 00:36:39,270 હું કોઈને ખોટું લાગી ગયું. 835 00:36:39,270 --> 00:36:39,769 તમામ હક અનામત. 836 00:36:39,769 --> 00:36:43,180 તેથી આપણે અહીં પાછા જાઓ અને જોવા દો અમે ખરેખર આ કેવી ઉપયોગ કરી રહ્યાં છો. 837 00:36:43,180 --> 00:36:45,940 અને તે ઓછામાં ઓછા તે બહાર વળે છે, વાસ્તવમાં ખૂબ સરળ ભાષા. 838 00:36:45,940 --> 00:36:49,470 તે માત્ર કી કિંમત જોડીઓને, ગુણધર્મો અને કિંમતો, ગુણધર્મો અને કિંમતો. 839 00:36:49,470 --> 00:36:52,080 ખરેખર, અહીં એક છે જેમ કે મિલકત અને કિંમત. 840 00:36:52,080 --> 00:36:55,890 >> ખાલી શૈલી ઉપયોગ કરીને મારું શરીર ટેગ પર યશ 841 00:36:55,890 --> 00:37:00,360 અને તે એક મૂલ્ય આપે છે શબ્દ કોલોન અને અન્ય શબ્દ, 842 00:37:00,360 --> 00:37:03,730 અથવા મિલકત અને કિંમત, હું કલાત્મકતા અસર કરી શકે છે 843 00:37:03,730 --> 00:37:06,210 આ વેબ પાનું, નથી જરૂરી હજુ સુધી માળખું 844 00:37:06,210 --> 00:37:07,550 પરંતુ તે સૌંદર્ય શાસ્ત્ર. 845 00:37:07,550 --> 00:37:10,960 અને માત્ર આસપાસ Googling દ્વારા, હું ખ્યાલ કે CSS, કેસ્કેડીંગ સ્ટાઇલ શીટ્સ, 846 00:37:10,960 --> 00:37:14,170 કહેવાય મિલકત આધાર આપે છે જેની કિંમત લખાણ સંરેખિત કરી શકો છો, 847 00:37:14,170 --> 00:37:16,980 હમણાં પૂરતું, અધિકાર, અથવા કેન્દ્ર છોડી શકાય. 848 00:37:16,980 --> 00:37:19,990 >> તેથી હવે હું ફરીથી લોડ કરો ત્યારે આ પાનું છે, હું શું મળી હતી 849 00:37:19,990 --> 00:37:22,730 એક કેન્દ્રિત પૃષ્ઠ હતી, પરંતુ હજુ પણ ખૂબ નીચ. 850 00:37:22,730 --> 00:37:25,770 આગળ વધો અને ખોલવા દો શોધ 2 આવૃત્તિ અપ. 851 00:37:25,770 --> 00:37:28,570 અને હવે હું થોડો વધારે કર્યું છે નોટિસ. 852 00:37:28,570 --> 00:37:33,760 વડા અંદર અહીં સુધી કે નોટિસ ટેગ શીર્ષક કરતાં વધુ હોઈ શકે છે. 853 00:37:33,760 --> 00:37:35,400 હકીકતમાં, એક શૈલી ટેગ છે. 854 00:37:35,400 --> 00:37:38,630 તે માત્ર એક નહીં અને આ છે જ્યાં ક્યારેક થોડી અવ્યવસ્થિત જોયા સીએસએસ. 855 00:37:38,630 --> 00:37:41,971 >> હું કંઈક હોય તેવું લાગે છે કે નોટિસ કે માળખાકીય ખૂબ અલગ દેખાય છે. 856 00:37:41,971 --> 00:37:44,095 પરંતુ અહીં નામ છે હું માંગો છો ટેગ ઢબના છે. 857 00:37:44,095 --> 00:37:47,570 અહીં અમારા જૂના મિત્રો સર્પાકાર છે કૌંસ અને બંધ સર્પાકાર તાણવું. 858 00:37:47,570 --> 00:37:50,290 અને પછી અહીં તે છે મિલકત અને તેની કિંમત. 859 00:37:50,290 --> 00:37:56,300 >> હું આ ફાઇલ લોડ, તો search2.html, ઓવરને પરિણામ સમાન છે. 860 00:37:56,300 --> 00:37:59,300 પરંતુ તે વધુ સારી ડિઝાઇન તરફ એક પગલું છે. 861 00:37:59,300 --> 00:38:04,560 આ સીએસએસ બહાર ફેક્ટરિંગના કરીને, હું કર્યું મારા એચટીએમએલ સાથે તેને મિશ્ર નથી. 862 00:38:04,560 --> 00:38:07,560 કારણ કે અમે જોશો અને ખરેખર, હું કરી શકે છે આ ગુણધર્મો અને કિંમતો પુનઃઉપયોગ. 863 00:38:07,560 --> 00:38:10,420 હું જુમખું બનાવવા માગતા હતા મારી વેબ પાનું ભાગોમાં કેન્દ્રિત, 864 00:38:10,420 --> 00:38:13,630 હું શૈલી = text-align ટાઇપ કરવાની જરૂર નથી, આ સ્થળ પર તમામ કેન્દ્ર. 865 00:38:13,630 --> 00:38:16,580 હું એક જગ્યાએ મૂકી શકો છો કદાચ, ટોચ પર ગમે છે. 866 00:38:16,580 --> 00:38:18,210 >> પણ આ શ્રેષ્ઠ ડિઝાઈન નથી. 867 00:38:18,210 --> 00:38:21,720 હકીકતમાં, એક વસ્તુઓ તમે જાણવા મળશે તમે વધુ અને વધુ સમય વિતાવે છે કારણ કે 868 00:38:21,720 --> 00:38:25,730 વેબ પ્રોગ્રામીંગ છે કે વધુ તમે કરી શકો છો છે બહાર વસ્તુઓ અને પરિબળ વસ્તુઓ modularize 869 00:38:25,730 --> 00:38:30,610 ક ફાઈલો, જેમ અમને પરિબળ સામગ્રી બહાર દો અમને પરિબળ વસ્તુઓ બહાર દો helpers.c ગમે 870 00:38:30,610 --> 00:38:31,880 થોડા psets પહેલા. 871 00:38:31,880 --> 00:38:34,200 એ જ રીતે, અમે કદાચ આ હાંસલ કરવા માટે કરવા માંગો છો. 872 00:38:34,200 --> 00:38:37,920 >> તેથી આવૃત્તિ માં નોટિસ search.html ત્રણ હું કર્યું 873 00:38:37,920 --> 00:38:40,610 વડા સાફ આ પાનું અને ફક્ત મૂકી, 874 00:38:40,610 --> 00:38:43,320 આ કડી ટેગ છે, કે જે નામ વિપરીત, 875 00:38:43,320 --> 00:38:44,700 તમે એક હાયપરલિંક આપતું નથી. 876 00:38:44,700 --> 00:38:49,150 તે માર્ગ દ્વારા બીજી ફાઇલ જોડાય છે જેની કિંમત આ કિસ્સામાં એક href, 877 00:38:49,150 --> 00:38:51,586 શોધ 3.css છે 878 00:38:51,586 --> 00:38:52,960 તેથી હું અમે ઝડપથી જઈ રહ્યાં છો ખ્યાલ. 879 00:38:52,960 --> 00:38:54,600 પરંતુ હું આ કરી રહ્યો છું બધા પ્રકારની છે ની આસપાસ વસ્તુઓ ખસેડી. 880 00:38:54,600 --> 00:38:55,760 મને ઓપન શોધ 3.css દો. 881 00:38:55,760 --> 00:38:57,114 882 00:38:57,114 --> 00:38:58,530 તે માટે ખરેખર કંઈ નથી. 883 00:38:58,530 --> 00:39:02,270 હું માત્ર નકલ અને નવા માં પેસ્ટ અમે બહાર સામગ્રી માટે કારણભૂત ખૂબ જેવા ફાઇલ 884 00:39:02,270 --> 00:39:03,509 પહેલાં અન્ય ફાઇલોમાં. 885 00:39:03,509 --> 00:39:05,300 અને પરિણામ સંપૂર્ણપણે underwhelming-- 886 00:39:05,300 --> 00:39:06,730 બરાબર એ જ પ્રયત્ન રહ્યું છે. 887 00:39:06,730 --> 00:39:10,490 પરંતુ અમે toward-- ખસેડીએ છીએ કે તે કોઈ નથી. 888 00:39:10,490 --> 00:39:11,930 ઓહ, હું શા માટે ખબર. 889 00:39:11,930 --> 00:39:13,790 >> તેથી તે એક ભૂલ થઇ ગઇ છે. 890 00:39:13,790 --> 00:39:15,010 અને તે અમુક અર્થમાં છે. 891 00:39:15,010 --> 00:39:17,730 પરંતુ મને મારા નેટવર્ક ટેબ ખોલો દો. 892 00:39:17,730 --> 00:39:19,660 મને પૃષ્ઠને ફરીથી લોડ કરવા દો. 893 00:39:19,660 --> 00:39:23,315 આહ, શા માટે સીએસએસ નથી લાગુ કરવામાં આવી રહી છે? 894 00:39:23,315 --> 00:39:26,920 વેલ, સીએસએસ ફાઇલ, એ જ છે, વાંચનીય વિશ્વમાં હોઇ શકે છે, તેથી વાત કરવા માટે. 895 00:39:26,920 --> 00:39:28,440 અને તે પણ હાલમાં પ્રતિબંધિત છે. 896 00:39:28,440 --> 00:39:33,760 તેથી મને એક chmod એક + + આર દો સ્ટાર ટપકું સીએસએસ whoops-- 897 00:39:33,760 --> 00:39:37,067 અમે કોઈ સીએસએસ માત્ર છે છો CSS ફાઇલો માટે ફાઇલ એક્સ્ટેંશન. 898 00:39:37,067 --> 00:39:38,900 હવે મને પર પાછા જાઓ મારું બ્રાઉઝર અને ફરીથી લોડ કરો. 899 00:39:38,900 --> 00:39:40,910 ઠીક છે, થોડી વધુ સારી. 900 00:39:40,910 --> 00:39:42,282 >> હવે મને એક છેલ્લા વસ્તુ કરવા દો. 901 00:39:42,282 --> 00:39:42,990 શોધ 4.html છે. 902 00:39:42,990 --> 00:39:44,550 903 00:39:44,550 --> 00:39:48,220 હું હમણાં જ વિચાર્યું કે આવૃત્તિ છે વધુ માર્ગ જોકે, માર્ગ અને ઠંડા હતી 904 00:39:48,220 --> 00:39:48,980 જટિલ. 905 00:39:48,980 --> 00:39:50,690 પ્રથમ પરિણામ જોવા દો. 906 00:39:50,690 --> 00:39:52,290 અમને વધુ જગ્યા આપે આ બંધ કરો. 907 00:39:52,290 --> 00:39:54,275 આ 4 શોધવા દાખલ બદલો. 908 00:39:54,275 --> 00:39:55,430 909 00:39:55,430 --> 00:39:57,200 >> અને હવે વસ્તુઓ એક ટોળું ભાંગી ગયેલ છે. 910 00:39:57,200 --> 00:39:59,910 હું પાછળ જવા માટે જઇ રહ્યો છું અહીં મારા ડિરેક્ટરીમાં. 911 00:39:59,910 --> 00:40:04,190 અને હવે હું માત્ર કરવા જઇ રહ્યો છું ફાઈલ પર એક + + આર chmod 912 00:40:04,190 --> 00:40:07,450 હું તેને કહેવાય અસ્તિત્વમાં ખબર છે કારણ કે એક છબી છે જે logo.gif. 913 00:40:07,450 --> 00:40:08,590 અને હવે ફરીથી લોડ કરો. 914 00:40:08,590 --> 00:40:11,040 અને હું છું હવે જેથી wow-- ખૂબ નજીક છે, પ્રમાણિકપણે, 915 00:40:11,040 --> 00:40:15,860 Google ની 1999 ની આવૃત્તિ ગમે છે, અને પ્રમાણિકપણે, Google ની 2014 આવૃત્તિ, 916 00:40:15,860 --> 00:40:16,360 અધિકાર? 917 00:40:16,360 --> 00:40:21,920 >> તેથી તે હવે તેમની વેબસાઇટ ચાલી રહ્યું છે આખરે, હું બિલાડીઓ માટે શોધ. 918 00:40:21,920 --> 00:40:23,900 અને ખરેખર તે છે. 919 00:40:23,900 --> 00:40:26,410 પરંતુ હું અલગ શું કર્યું આ આવૃત્તિ 4? 920 00:40:26,410 --> 00:40:28,020 તેથી અમે તેને અહીં પર ખૂબ જ રહેવું નહીં. 921 00:40:28,020 --> 00:40:30,100 તમે સમસ્યા આ જોશો આખરે સાત સુયોજિત કરો. 922 00:40:30,100 --> 00:40:31,350 પરંતુ હું અમુક વસ્તુઓ હતી નોટિસ. 923 00:40:31,350 --> 00:40:33,690 >> હું એક div પરિચય વિભાગ છે, કે જે ટેગ, 924 00:40:33,690 --> 00:40:35,450 એક ફકરો ટેગ ભાવના સમાન. 925 00:40:35,450 --> 00:40:38,220 પરંતુ એક વિભાગ અહીં છે, જેમ જ છે એક લંબચોરસ અદ્રશ્ય પ્રદેશ 926 00:40:38,220 --> 00:40:39,150 સ્ક્રીન. 927 00:40:39,150 --> 00:40:41,680 તે એક અનન્ય આપી દો ઓળખકર્તા, એક ફૂટર, માત્ર 928 00:40:41,680 --> 00:40:44,700 તેથી અમે વિશે વાત કરી શકો છો કે જે તે અન્યત્ર અમારા HTML છે. 929 00:40:44,700 --> 00:40:47,952 અહીં પાનાંની અન્ય DIV છે જેની ને સામગ્રી હોઈ ચાલે છે. 930 00:40:47,952 --> 00:40:49,160 તે પાનું સમાવિષ્ટ છે. 931 00:40:49,160 --> 00:40:51,090 અને અહીં હેડર છે. 932 00:40:51,090 --> 00:40:54,960 >> અન્ય શબ્દોમાં, હું કર્યું અનિવાર્યપણે, HTML માનસિક છું 933 00:40:54,960 --> 00:40:57,700 આ વેબ પૃષ્ઠ તરીકે જોવા ત્રણ ઘટકો છે, હેડર 934 00:40:57,700 --> 00:41:01,200 આ અદ્રશ્ય લંબચોરસ સાથે અહીં, આ મધ્યમ સામગ્રી, અને પછી 935 00:41:01,200 --> 00:41:04,800 નીચે ફૂટર, પણ તેમ છતાં અમે તે વસ્તુઓ જોઈ શકતા નથી. 936 00:41:04,800 --> 00:41:09,940 હું મારા માથા માં કરવા માંગો છો કારણ કે પાનું અહીં, અથવા CSS ફાઇલ માં, 937 00:41:09,940 --> 00:41:11,460 હું આ વાક્યરચના ઉપયોગ કરી શકે છે. 938 00:41:11,460 --> 00:41:13,070 >> હેડર ટેગ નથી. 939 00:41:13,070 --> 00:41:17,060 તે કરે છે, જેથી તે એક ID છે હેડર કરવાથી કે બહાર, 940 00:41:17,060 --> 00:41:20,840 હવે હું એક અથવા વધુ અરજી કરી શકો છો હેડર માટે ગુણધર્મો. 941 00:41:20,840 --> 00:41:24,130 હું જ સામગ્રી કરી શકો છો, અહીં સામગ્રી માટે જ. 942 00:41:24,130 --> 00:41:27,230 >> દાખલા તરીકે, જો ફૂટર, નોટિસ તેથી હું ઉમેરીને છું આ મિલકત બધા. 943 00:41:27,230 --> 00:41:30,660 અને હું તેઓ વાંચન દ્વારા માત્ર અસ્તિત્વમાં ખબર સીએસએસ માટે દસ્તાવેજીકરણનો પર. 944 00:41:30,660 --> 00:41:33,450 ફોન્ટ માપ smaller-- હોઈ ચાલે છે જેથી કેટલાક સંબંધિત ફોન્ટ માપ. 945 00:41:33,450 --> 00:41:34,741 વજન બોલ્ડ હોઈ ચાલે છે. 946 00:41:34,741 --> 00:41:37,340 કેટલા પિક્સેલ્સ Margin-- આસપાસ તેને 20 પિક્સેલ્સ છે. 947 00:41:37,340 --> 00:41:38,590 અને તે કેન્દ્રિત કરી રહ્યું છે. 948 00:41:38,590 --> 00:41:40,256 >> પરંતુ હમણાં, આ પાનું આ જેવો દેખાય છે. 949 00:41:40,256 --> 00:41:42,840 હું સાથે ખુશ છું અધિકાર ત્યાં મારી નકલ, 950 00:41:42,840 --> 00:41:46,560 હું રંગ લાલ કંઈક કરી શકે. 951 00:41:46,560 --> 00:41:50,570 અને પછી હું આ સેવ કરી શકો છો, ફરીથી લોડ કરો, અને હવે હું ફૂટર ઢબના છે. 952 00:41:50,570 --> 00:41:54,130 તેથી આ માત્ર શક્તિ અંતે hinting છે તમે વેબ પાનું શું કરી શકો 953 00:41:54,130 --> 00:41:55,510 વસ્તુઓ આસપાસ બદલવા માટે. 954 00:41:55,510 --> 00:41:59,080 >> અને આ કરતાં પણ ઠંડી, જો તમે ઇચ્છો તો વાસ્તવિક વેબસાઇટ્સ સાથે આસપાસ થેલી, કોથળી, 955 00:41:59,080 --> 00:42:00,810 તમે કાયમ માટે તેમને બદલી શકતા નથી. 956 00:42:00,810 --> 00:42:03,640 પરંતુ હું ખોલો Chrome ના ઇન્સ્પેક્ટર ફરી 957 00:42:03,640 --> 00:42:07,610 અને હું ડાબી બાજુ પર ન જાઓ અહીં, માતાનો ફેસબુક HTML જે બતાવે છે કે, 958 00:42:07,610 --> 00:42:11,380 પરંતુ જમણી બાજુ પર બતાવે છે બાજુ તેના સીએસએસ તમામ, 959 00:42:11,380 --> 00:42:13,789 તમે ક્યાં અને ફ્લાય પર વસ્તુઓ બદલવા. 960 00:42:13,789 --> 00:42:15,080 તેથી દો મને આગળ વધો અને આ કરવા દો. 961 00:42:15,080 --> 00:42:18,670 >> મને આગળ વધો અને નિયંત્રણ જવા દો અહીં આ રેન્ડમ શબ્દ પર ક્લિક કરો, 962 00:42:18,670 --> 00:42:21,230 સાઇન ઇન કરો, અને એલિમેન્ટ નિરીક્શણ ક્લિક કરો. 963 00:42:21,230 --> 00:42:25,130 ક્રોમ ખૂબ જ સરળ કૂદકા ફેસબુક ઉપયોગ કરે છે કે h1 ટૅગ. 964 00:42:25,130 --> 00:42:27,290 અને અહીં ફેસબુક નોટિસ પ્રકારની lazily છે 965 00:42:27,290 --> 00:42:29,960 હાર્ડ અહીં મિલકત તરીકે ફોન્ટ માપ કોડેડ. 966 00:42:29,960 --> 00:42:33,530 >> તેથી આ ઠંડી વસ્તુ છતાં છે હું ખરેખર અહીં જાઓ જો કે 967 00:42:33,530 --> 00:42:39,560 અને, ઓહ, ફેસબુક, હું કે ન ગમે, કહેવું 64 પીક્સલ, આપણે હવે ફેસબુક બદલી શકો છો. 968 00:42:39,560 --> 00:42:42,590 અલબત્ત, અમે માત્ર બદલી રહ્યાં છીએ મારા માટે અંગત રીતે આ ક્ષણે. 969 00:42:42,590 --> 00:42:45,150 પરંતુ આ માત્ર અન્ય અમારા સાધન કીટ સાધન 970 00:42:45,150 --> 00:42:48,360 કે અમને ઝટકો માટે પરવાનગી આપવા જઈ રહ્યું છે અને બહાર આકૃતિ અને પણ નિદાન 971 00:42:48,360 --> 00:42:49,729 આપણા પોતાના વેબ પૃષ્ઠો મુદ્દાઓ. 972 00:42:49,729 --> 00:42:52,270 અને અમે તે જ રીતે પર જાઓ શકે છે અહીં, આ જ વસ્તુ છે કે જે હોય છે. 973 00:42:52,270 --> 00:42:55,830 તમે ખરેખર ફેન્સી મેળવવા માંગો છો, હું હવે તમે ખરેખર આ પાનું પરિવર્તનશીલ પણ બનાવાય શકે છે, તેનો અર્થ 974 00:42:55,830 --> 00:42:57,380 અને ઉન્મત્ત વસ્તુઓ નથી. 975 00:42:57,380 --> 00:42:59,870 >> તેથી શા માટે આ બધા ઉપયોગી છે? 976 00:42:59,870 --> 00:43:02,330 ઠીક છે, છેવટે, અમે છો હોઈ કરવા માંગો છો જઈ 977 00:43:02,330 --> 00:43:07,110 વેબ પાનાંઓ બનાવવા માટે સમર્થ છે આપણા પોતાના પાછળના અંત દ્વારા સંચાલિત હોય છે, 978 00:43:07,110 --> 00:43:10,520 નથી દ્વારા માત્ર Google અને ત્યાં પાછળ ઓવરને આઉટસોર્સિંગ. 979 00:43:10,520 --> 00:43:13,510 અમે ખરેખર કરવા માંગો છો કિંમત માટે, ઉદાહરણ તરીકે, 980 00:43:13,510 --> 00:43:18,830 અમારા શોધ એન્જિન ક્રિયા બીજા કોઈને માટે નથી જઈ યશ, 981 00:43:18,830 --> 00:43:24,270 પરંતુ search.php કંઈક, search.php આપણા પોતાના સર્વર પર છે, જ્યાં, 982 00:43:24,270 --> 00:43:25,670 નથી કોઈના પર. 983 00:43:25,670 --> 00:43:30,316 >> અને તેથી અમે ખરેખર, ત્યાં વિચાર નવી ભાષા દાખલ કરવાની જરૂર છે. 984 00:43:30,316 --> 00:43:33,190 જેથી અમે પહેલાથી જ એક નવા પર જોવામાં કર્યું છે ખરેખર અહીં ભાષા, અથવા બે, એચટીએમએલ 985 00:43:33,190 --> 00:43:33,700 અને CSS. 986 00:43:33,700 --> 00:43:36,330 પરંતુ તેઓ ખરેખર માત્ર છે માળખાકીય અને સૌંદર્યલક્ષી ભાષાઓ છે. 987 00:43:36,330 --> 00:43:38,360 તેઓ પ્રોગ્રામિંગ કરી રહ્યાં છો ભાષાઓ, સે દીઠ. 988 00:43:38,360 --> 00:43:41,160 અને તે ઔપચારિક તરીકે ઘણી છે સમય અમે તેમના પર ખર્ચવા પડશે છે. 989 00:43:41,160 --> 00:43:44,910 આપણે હવે શરૂ કરીશું, કારણ કે PHP, સંક્રમણ. 990 00:43:44,910 --> 00:43:48,160 >> તેથી PHP, એક વાસ્તવિક છે પ્રોગ્રામિંગ ભાષા. 991 00:43:48,160 --> 00:43:50,750 તે સ્ક્રિપ્ટીંગ ભાષા છે, તે અર્થમાં કે 992 00:43:50,750 --> 00:43:52,855 હળવા વજન થઈ ગયું સી કંઈક કરતાં 993 00:43:52,855 --> 00:43:56,082 અને તે રીતે અર્થઘટન ભાષામાં છે, જે તે કમ્પાઇલ નથી રહ્યું છે. 994 00:43:56,082 --> 00:43:58,790 એક nutshell માં, તે શું કહેવા માંગતા હતા અમે જેમ કે C ભાષામાં વપરાય છે ત્યારે 995 00:43:58,790 --> 00:44:00,290 અને અમે તેને કમ્પાઇલ કરવા માટે હતી? 996 00:44:00,290 --> 00:44:02,120 તે શું અર્થ છે સી સ્ત્રોત કોડ કમ્પાઇલ? 997 00:44:02,120 --> 00:44:03,864 998 00:44:03,864 --> 00:44:04,780 પ્રેક્ષક: [અશ્રાવ્ય]. 999 00:44:04,780 --> 00:44:06,184 DAVID જોહાન MALAN: તે ફરીથી કહો? 1000 00:44:06,184 --> 00:44:07,100 પ્રેક્ષક: [અશ્રાવ્ય]. 1001 00:44:07,100 --> 00:44:07,962 1002 00:44:07,962 --> 00:44:08,920 DAVID જોહાન MALAN: પરફેક્ટ. 1003 00:44:08,920 --> 00:44:10,180 તે બાઈનરી માં કરે છે. 1004 00:44:10,180 --> 00:44:14,200 તે zeroes અને મુદ્દાઓ પર પ્રવેશ કરે વાસ્તવિક ઇંગલિશ જેવા સ્રોત કોડ માંથી. 1005 00:44:14,200 --> 00:44:16,424 અને પછી આપણે ખરેખર કરી શકો છો તે zeroes અને મુદ્દાઓ પર ચાલે છે 1006 00:44:16,424 --> 00:44:18,840 આ દ્વારા તેમને પસાર કરીને ડબલ ક્લિક ચિહ્ન દ્વારા સીપીયુ 1007 00:44:18,840 --> 00:44:19,980 અથવા આદેશ ચાલી રહ્યું છે. 1008 00:44:19,980 --> 00:44:23,770 >> PHP અને Python અને રૂબી પર્લ અને જાવાસ્ક્રિપ્ટ અને 1009 00:44:23,770 --> 00:44:26,250 અને અન્ય જુમખું ભાષાઓ અર્થઘટન કરવામાં આવે છે 1010 00:44:26,250 --> 00:44:29,290 જે કહે છે કે ભાષાઓ, તમે તેમને કમ્પાઇલ નથી. 1011 00:44:29,290 --> 00:44:34,220 તેના બદલે, તમે ઇનપુટ તરીકે તેમને ખવડાવવા એક કાર્યક્રમ એક દુભાષિયો કહેવાય છે. 1012 00:44:34,220 --> 00:44:36,640 અને તે દુભાષિયો, જે બીજા કોઈને લખ્યું હતું કે, 1013 00:44:36,640 --> 00:44:40,930 નીચે તમારી સ્રોત કોડ ટોચ વાંચે છે અધિકાર અને માત્ર અર્થઘટન કરવા માટે બાકી 1014 00:44:40,930 --> 00:44:43,000 તે રેખાઓ અને તમે શું કહે છે તે કરે છે. 1015 00:44:43,000 --> 00:44:45,360 >> તમે અનુભવી તેથી જો પ્રિન્ટ કહે છે કે રેખા, 1016 00:44:45,360 --> 00:44:48,660 તે જરૂરી પ્રિન્ટ રૂપાંતરિત નથી અનુરૂપ zeros અને ચામાં. 1017 00:44:48,660 --> 00:44:51,910 તે જેમ આ દુભાષિયો છે કહે છે કે મોટા જો સ્થિતિ, 1018 00:44:51,910 --> 00:44:56,110 પ્રોગ્રામર સૂચના હોય તો પ્રિન્ટ, પછી નીચેની કરવું. 1019 00:44:56,110 --> 00:44:58,170 તેથી તે માત્ર તે અર્થઘટન તર્ક પ્રકારની દ્વારા 1020 00:44:58,170 --> 00:44:59,800 તમારે શું કરવું તે કહેવાની કરી રહ્યાં છો તે મારફતે. 1021 00:44:59,800 --> 00:45:01,320 >> અને PHP આ ભાષાઓ છે. 1022 00:45:01,320 --> 00:45:05,310 અને PHP વર્ષ પહેલા તૈયાર કરવામાં આવી છે ચોક્કસ વેબ પ્રોગ્રામિંગ માટે. 1023 00:45:05,310 --> 00:45:08,160 અને તે શરૂઆતમાં હતી ખૂબ sloppy અવ્યવસ્થિત ભાષા. 1024 00:45:08,160 --> 00:45:10,940 અને ખરેખર, આ એક વિશાળ હોય છે ત્યાં ત્યાં બહાર ખરાબ PHP કોડ રકમ. 1025 00:45:10,940 --> 00:45:13,520 પરંતુ પોતાને ભાષા વર્ષો પરિપક્વ છે, 1026 00:45:13,520 --> 00:45:16,200 ખૂબ જ કે તે હવે છે, તેથી ખરેખર એક અદ્ભુત આગામી પગલું 1027 00:45:16,200 --> 00:45:19,970 pedagogically, કારણ કે તે સી ના બધું પરિચિત, તેથી darned 1028 00:45:19,970 --> 00:45:22,380 તમે માત્ર છેલ્લા થોડા અઠવાડિયા માં જોવા મળે છે. 1029 00:45:22,380 --> 00:45:25,724 >> અમે જોશો આ એક પ્રારંભિક તફાવત કોઈ મુખ્ય કાર્ય હવે છે છે. 1030 00:45:25,724 --> 00:45:28,890 તમે લેખન કોડ શરૂ કરવા માટે, તે માત્ર છે જઈને કોઈ બાબત શું ચલાવવામાં મળશે, 1031 00:45:28,890 --> 00:45:30,220 અમે એક ક્ષણ જોઈ શકશો. 1032 00:45:30,220 --> 00:45:33,320 દરમિયાન, અહીં છે શું ચલ PHP, જેવો દેખાય છે. 1033 00:45:33,320 --> 00:45:35,840 તે થોડી અલગ છે પરંતુ માત્ર ભાગ્યે જ. 1034 00:45:35,840 --> 00:45:39,380 >> PHP માં, મજબૂત ટાઈપ નથી. 1035 00:45:39,380 --> 00:45:41,430 સપ્તાહ લખીને છે, જે માત્ર ત્યાં થાય છે 1036 00:45:41,430 --> 00:45:44,030 શબ્દમાળાઓ જેવા માહિતી પ્રકારના હોય છે અને સંખ્યાઓ અને અન્ય વસ્તુઓ. 1037 00:45:44,030 --> 00:45:47,030 પરંતુ તમે સ્પષ્ટ નથી સંતાપ નથી તેઓ હવે શું થાય છે. 1038 00:45:47,030 --> 00:45:48,980 PHP, માટે તમે તે આંકડા બહાર. 1039 00:45:48,980 --> 00:45:52,030 ડોલર સાઇન માત્ર એક નિર્ણય છે PHP, લોકો વર્ષ અગાઉ કરવામાં આવે છે 1040 00:45:52,030 --> 00:45:54,890 અગાઉ જેમ કે PHP, કોઇ પણ ચલ માત્ર એક ડોલર સાઇન સાથે શરૂ થાય છે. 1041 00:45:54,890 --> 00:45:58,130 એવું કહેવાય છે કે ખરેખર પ્રકારની ઉપયોગી છે તે થોડી વધુ તમે બહાર કૂદકા. 1042 00:45:58,130 --> 00:46:01,315 >> પરંતુ તે પછી, આ PHP, એક શરત છે. 1043 00:46:01,315 --> 00:46:03,140 1044 00:46:03,140 --> 00:46:04,730 સી વિરુદ્ધ અલગ અલગ છે? 1045 00:46:04,730 --> 00:46:07,180 1046 00:46:07,180 --> 00:46:09,600 કંઇ question-- યુક્તિ, જે ખરેખર ખરેખર સરસ છે. 1047 00:46:09,600 --> 00:46:12,140 PHP છે જ બુલિયન અભિવ્યક્તિઓ. 1048 00:46:12,140 --> 00:46:19,354 સાથે અને વિરુદ્ધ બુલિયન અભિવ્યક્તિઓ અથવા, સ્વીચો, આંટીઓ, આંટીઓ, બરાબર આંટીઓ, 1049 00:46:19,354 --> 00:46:20,270 આ એક અલગ છે. 1050 00:46:20,270 --> 00:46:22,660 >> એક ત્યાં બહાર છે તેથી તે તારણ આપે છે PHP, માં અન્ય લક્ષણો દંપતિ. 1051 00:46:22,660 --> 00:46:25,243 તેમને એક, ખરેખર આ છે જે અદ્ભૂત અનુકૂળ છે. 1052 00:46:25,243 --> 00:46:29,250 $ નંબરો, તો તમે કર્યું ઝાકઝમાળ છે એક કાર્યક્રમ અગાઉ જાહેર કર્યું, 1053 00:46:29,250 --> 00:46:33,350 તમે દરેક રચના માટે આ ફેન્સી છે કે તે તમામ કરી બદલે 1054 00:46:33,350 --> 00:46:37,020 હેરાન હું છે, 0 સમકક્ષ હોય છે આ કરતાં ઓછી, [? હું ++?] 1055 00:46:37,020 --> 00:46:40,320 નંબર, જ્યાં દરેક તરીકે દરેક નંબરો માટે તે ડોલર સાઇન કિંમતો ફક્ત છે 1056 00:46:40,320 --> 00:46:42,790 એક ચલ છે, અને બાદમાં તમે આઇ વિચાર કરી શકો છો 1057 00:46:42,790 --> 00:46:44,290 તમે કંઈપણ કરવા માંગો છો તે કહી શકે છે. 1058 00:46:44,290 --> 00:46:45,770 હું નંબર કહેવાય છે. 1059 00:46:45,770 --> 00:46:48,825 આ ફરી વળવું રહ્યા છે એરે નંબરો કહેવાય છે. 1060 00:46:48,825 --> 00:46:51,200 અને દરેક ઇટરેશન પર, તે છે આપમેળે અપડેટ કરવા જઇ 1061 00:46:51,200 --> 00:46:54,340 તમે ડોલર સાઇન નંબર માટે ચલ છે કે જેથી તમે સતત 1062 00:46:54,340 --> 00:46:58,210 તમે કરવા માંગો છો તે ચલ ઍક્સેસ છે કોઈપણ ચોરસ કૌંસ કરવું કર્યા વગર 1063 00:46:58,210 --> 00:47:00,980 એક એરે માં નોટેશનમાં અથવા ઈન્ડેક્સીંગ. 1064 00:47:00,980 --> 00:47:04,950 >> કે પછી, અમે પણ જેવી વસ્તુઓ હોય છે લગભગ એ જ જોવા કે જે એરે, 1065 00:47:04,950 --> 00:47:08,210 તે ખૂબ જ સામાન્ય છે, સિવાય તરીકે અમે પડશે PHP અને જાવાસ્ક્રિપ્ટ, બંને જુઓ 1066 00:47:08,210 --> 00:47:10,750 એક એરે પ્રારંભ પૂર્વ ચોરસ કૌંસ ઉપયોગ કરે છે. 1067 00:47:10,750 --> 00:47:12,040 સી સર્પાકાર કૌંસ ઉપયોગ કરે છે. 1068 00:47:12,040 --> 00:47:15,330 તેથી તે છે, તેમ છતાં થોડા અલગ છે અમે ખરેખર ખૂબ તે યુક્તિ ઉપયોગ કર્યો ન હતો. 1069 00:47:15,330 --> 00:47:20,090 >> પરંતુ એનાથી પણ વધુ શક્તિશાળી, PHP, સમૂહનો એરે છે 1070 00:47:20,090 --> 00:47:23,100 જે એક ફેન્સી માર્ગ છે હેશ કોષ્ટકો કહેતા. 1071 00:47:23,100 --> 00:47:31,610 હકીકતમાં, જો તમે હેશ જાહેર કરવા માંગો છો, તો ટેબલ PHP, સી વિપરીત કેટલા 1072 00:47:31,610 --> 00:47:34,775 કોડ ઓફ લીટીઓ તે લાગી હતી વાસ્તવમાં સી હેશ ટેબલ અમલ? 1073 00:47:34,775 --> 00:47:38,310 અથવા કોડ કેવી રીતે તે અનેક રેખાઓ છે સી હેશ ટેબલ અમલ કરવા માટે લઈ? 1074 00:47:38,310 --> 00:47:39,820 તેથી તે હક, કદાચ ઘણો છે? 1075 00:47:39,820 --> 00:47:41,680 તે કદાચ, 100 અથવા 200 થોડા ડઝન છે. 1076 00:47:41,680 --> 00:47:42,980 તે nontrivial છે. 1077 00:47:42,980 --> 00:47:45,420 અથવા તે હોઈ શકે છે તે વિશે છે તમને ટૂંક સમયમાં, nontrivial જોશો 1078 00:47:45,420 --> 00:47:48,080 એક હેશ ટેબલ અમલ [અશ્રાવ્ય] અને તે પણ એક પ્રયાસ કરો. 1079 00:47:48,080 --> 00:47:50,580 PHP છે અને પ્રમાણિકપણે પરંતુ, હું કદાચ તમને આ કહેવું ન જોઈએ 1080 00:47:50,580 --> 00:47:53,630 Monday-- સુધી PHP, જો તમે પૂર્ણ, એક ટેબલ માંગો છો. 1081 00:47:53,630 --> 00:47:56,431 તે હેશ જેથી table-- છે કોડ એક વાક્ય સાથે. 1082 00:47:56,431 --> 00:47:56,930 અને 1083 00:47:56,930 --> 00:47:58,810 >> ભાષાઓ ઘણો છે કે જે કરવું. 1084 00:47:58,810 --> 00:48:00,190 Pset પાંચ સાથે મજા માણો. 1085 00:48:00,190 --> 00:48:01,980 તેથી ભાષાઓ ઘણો આવું. 1086 00:48:01,980 --> 00:48:03,050 1087 00:48:03,050 --> 00:48:06,140 તેઓ તમને આ અમૂર્ત આપશે અન્ય લોકો, અન્ય પ્રોગ્રામરો કે, 1088 00:48:06,140 --> 00:48:09,870 કે જેથી તમે માટે બનાવેલ છે તમે તેમના ખભા પર ઊભા કરી શકે છે 1089 00:48:09,870 --> 00:48:13,290 અને સુપર છે કે વિચારો મદદથી શરૂ અનિવાર્ય છે, હેશ કોષ્ટકો અને વૃક્ષો જેવા 1090 00:48:13,290 --> 00:48:14,140 અને કરે છે. 1091 00:48:14,140 --> 00:48:17,790 પરંતુ તમે તે જરૂરી ન હોય તે વસ્તુઓ જાતે અમલ. 1092 00:48:17,790 --> 00:48:20,850 >> અને તેથી છેવટે, શું અમે PHP, ઉપયોગ જઈ રહ્યાં છો 1093 00:48:20,850 --> 00:48:23,580 સંભવિત કાર્યક્રમો લખી છે કહેવાતા આદેશ વાક્ય. 1094 00:48:23,580 --> 00:48:26,600 અમે દરેક કાર્યક્રમ ફરીથી કરી શકે છે અમે આમ અત્યાર સુધી આ સત્ર તેવા પરચૂરણ ખર્ચ કર્યો 1095 00:48:26,600 --> 00:48:30,410 કદાચ સિવાય એસપીએલ વાપરે છે કે જે બ્રેકઆઉટ, જે ક્ષણે સે ચોક્કસ છે. 1096 00:48:30,410 --> 00:48:33,100 પરંતુ દરેક અન્ય સમસ્યા સેટ, ચોક્કસપણે મારિયો અને સીઝર 1097 00:48:33,100 --> 00:48:35,300 અને Vigenere અને [? આપણે? ક્રેક] અને આગળ 1098 00:48:35,300 --> 00:48:39,520 કરી શકે છે, PHP માં ફરીથી અમલમાં છે, અને કદાચ વધુ સરળતાથી થોડી. 1099 00:48:39,520 --> 00:48:43,050 >> પરંતુ અમે આખરે શું જઈ રહ્યાં છો, વેબ પ્રોગ્રામિંગ માટે PHP, ઉપયોગ કરે છે. 1100 00:48:43,050 --> 00:48:46,420 અને અમે આગામી રજૂ કરવા જઈ રહ્યાં છો, સપ્તાહ માનસિક મોડલ તરીકે ઓળખાય છે, એક નમૂનારૂપ 1101 00:48:46,420 --> 00:48:49,610 MVC, મોડેલ દૃશ્ય નિયંત્રક, જે તમે પ્રોગ્રામિંગ કર્યું છે 1102 00:48:49,610 --> 00:48:51,610 Python માં પહેલાં અથવા રૂબી અથવા અન્યત્ર, તમે 1103 00:48:51,610 --> 00:48:54,112 આ ટીમ સાથે ખબર પડી શકે છે રેલ્સ અને જેંગો અને જેમ. 1104 00:48:54,112 --> 00:48:55,820 પરંતુ તમે માટે નવા છો આ પણ જોશો 1105 00:48:55,820 --> 00:48:59,652 આ ખરેખર ખૂબ જ કુદરતી છે કે આ અવયવ વિસ્તરણ 1106 00:48:59,652 --> 00:49:01,360 અને ડિઝાઇન સૉર્ટ કરો કોડ અમે કર્યું છે કે 1107 00:49:01,360 --> 00:49:04,670 સી માં કરી દેવામાં હવે અમે જઈ રહ્યાં છો, PHP, માટે તે પાઠ લાગુ 1108 00:49:04,670 --> 00:49:07,190 કે જેથી આખરે, અમે છે અમારી પોતાની વેબસાઇટ્સ અમલીકરણ. 1109 00:49:07,190 --> 00:49:09,080 અને તમે પ્રકારની છો જો mesmerized અથવા દંગ 1110 00:49:09,080 --> 00:49:10,954 અમે કરવા જઈ રહ્યાં છો જેથી ઝડપથી તમામ, 1111 00:49:10,954 --> 00:49:13,410 લગભગ દરેક ખ્યાલ છે કે સત્ર, લગભગ 90% 1112 00:49:13,410 --> 00:49:16,560 તે સહિત વિદ્યાર્થીઓને CS50 છે, , જે પહેલાં ક્યારેય પ્રોગ્રામ છે 1113 00:49:16,560 --> 00:49:20,329 અંતિમ પ્રોજેક્ટ બનાવવા અંત કે વેબ પ્રોગ્રામીંગ પર આધારિત છે. 1114 00:49:20,329 --> 00:49:23,120 અને તેથી તમે વળતર જોશો કે આવો સપ્તાહોમાં ઊંચી છે. 1115 00:49:23,120 --> 00:49:24,965 તેથી અમે સોમવારે પછી તમે જોશો. 1116 00:49:24,965 --> 00:49:27,260 1117 00:49:27,260 --> 00:49:30,120 >> 1 વક્તા: અને હવે, ડીપ Daven Farnham દ્વારા વિચારો. 1118 00:49:30,120 --> 00:49:34,055 1119 00:49:34,055 --> 00:49:34,780 હેશ કોષ્ટકો. 1120 00:49:34,780 --> 00:49:37,180 1121 00:49:37,180 --> 00:49:38,402 >> [હાસ્ય] 1122 00:49:38,402 --> 00:49:38,902