[સંગીત વગાડવાનો] ડેવિડ જે MALAN: બધા અધિકાર. આ CS50 છે. આ અઠવાડિયે આઠ શરૂઆત છે. અને જો અમે બોલ બાકી કે યાદ કરી શકે છે છેલ્લા સમય નવી ભાષા પર જોઈ એકસાથે. હકીકત એ છે કે, એક કે જે એકદમ છે હલકો અને તે પણ નથી એક પ્રોગ્રામિંગ ભાષા છે. તે અમને શકો છો કે જે એક માર્કઅપ ભાષા છે ખરેખર માળખું અને વેબ પાનાંઓ બનાવવા માટે. અને જ્યારે તમે કંઈક બીજું છે આ સાથે જોડાણમાં તમે અથવા ટૂંક સમયમાં, જો જો તમે પહેલાથી જ નથી. અમે કાસ્કેડિંગ ઉપયોગ જઈ રહ્યાં છો સ્ટાઇલ શીટ્સ, અથવા સીએસએસ, જે ભાષા અન્ય પ્રકાર છે ગુણધર્મો અને કિંમતો સાથે કે અમને શું રહ્યું છે વસ્તુઓ રંગ બદલવા માંગો છો અને સ્થિતિ બદલી અને tweaks આ પ્રકારના. પરંતુ આજે અને આગળ, અમે શરૂ કરવા માટે વધુ શક્તિશાળી ભાષાઓ પર ધ્યાન કેન્દ્રિત, PHP, જેવી વાસ્તવિક પ્રોગ્રામીંગ ભાષાઓ છે. તેથી PHP, અમુક સમય માટે આસપાસ કરવામાં આવી છે. અને તમે તેને જોઈ શકશો મુખ્યત્વે તૈયાર કરવામાં આવી છે શરૂઆતમાં વાસ્તવિક માટે વેબ વિકાસ વાપરો અને ખરેખર વેબ પાનાંઓ બનાવવા. તેથી શું પ્રકારના લક્ષણો ભાષા કરે છે વેબ બનાવવા માટે જરૂર ગતિશીલ સાથે પાનાંઓ? અન્ય શબ્દોમાં, તમે પેદા કરવા માંગો છો જો ફેસબુક જેવી સામગ્રી dynamically-- સતત બદલે જે સમાચાર, અથવા સમય પોપ અપ કે ઇન્સ્ટન્ટ મેસેજીસ આ શું છે, જેમ કે સમય માટે વિધેય મુખ્ય ભાગ તમે એક પ્રોગ્રામિંગ ભાષા છે જરૂર કે તમે ગતિશીલ દો છો સ્ક્રીન નવી માહિતી છાપી? વિદ્યાર્થી: કોડ. ડેવિડ જે MALAN: કોડ. ઠીક છે. અમે તે લેવા પડશે. થોડી વધુ ચોક્કસ. હું તેનો અર્થ, અમે શું કરી શકો પ્રમાણિકપણે સી, સાથે આ. તે ગરદન એક પીડા હશે. આ પ્રતિબદ્ધતા But-- છે? વિદ્યાર્થી: હા. ચલો, કદાચ? ડેવિડ જે MALAN: ચલો. ખાતરી કરો કે, ઠીક છે. ચલો ચોક્કસપણે અમને મદદ કરી શકો છો. અને પણ કંઈક સરળ. અમે ખૂબ જ પ્રથમ તેનો ઉપયોગ ખૂબ જ પ્રથમ દિવસે ના કાર્યક્રમ અમે ખરેખર "હેલો વર્લ્ડ." જણાવ્યું હતું કે, જ્યારે વિદ્યાર્થી: િ ટ કરો. ડેવિડ જે MALAN: પ્રિંટ, અધિકાર? માં છાપો, અથવા printf સી તેથી આ બધા સમય વિશ્વમાં, અમે અંતે પડ્યું અમારા નિકાલ લેંગ્વેજ સી, particular-- અને પણ તે બાબત માટે સ્ક્રેચ કે લખાણ શબ્દમાળાઓ પેદા કરી શકે છે. અમે ગયા સપ્તાહે જોયું તેમજ, એચટીએમએલ, તો છે, લખાણ શબ્દમાળાઓ માત્ર એક સમગ્ર ટોળું ઓપન કૌંસ અને બંધ હોવા છતાં કૌંસ અને કવિતા અમુક પ્રકારની અને તેની પાછળ કારણ છે, તેમજ તે પછી આપણે ખરેખર કરી શકે છે ક્યાં વેબ પાનાંઓ પેદા શરૂ જાતે gedit તેમને બહાર લખીને અથવા માઈક્રોસોફ્ટ વર્ડ માં, તે માટે બાબત અમે માત્ર લખાણ સંપાદક જરૂર છે. અથવા આપણે કોડ લખી શકે છે તમારા સૂચન અગાઉ, કે દો કરશે HTML ગતિશીલ બનાવવા, અને છે કે અમે જઈ રહ્યાં છો શું PHP, સાથે કરી શરૂ કરવા માટે અને આખરે તે પણ એક સાથે જાવાસ્ક્રિપ્ટ કહેવાય ભાષામાં, અન્ય પેદા કરવા માટે એક ભાષા વાપરવા માટે છે. અને ખરેખર, આ શું ફેસબુક છે અને ઘણા અન્ય સાઇટ્સ ખરેખર ગતિશીલ કરવા માટે તમે નવી માહિતી પ્રદર્શિત કરે છે. તેથી છે આ સાથે શરૂ કરીએ ભેદી શોધી વાક્ય છે, પરંતુ એક તે ખરેખર ખૂબ શક્તિશાળી છે. આમ અત્યાર સુધી, અમે સી ઉપયોગ કરી રહ્યો છું, જે એક સંકલિત ભાષા છે. અને માત્ર એક ઝડપી recap-- એક સંકલિત ભાષા શું લાક્ષણિકતા ધરાવે છે? તમે દેખીતી રીતે કમ્પાઇલ કરવાની જરૂર તે છે, પરંતુ તે શું અર્થ છે? અરે વાહ? વિદ્યાર્થી: તે પ્રયત્ન કરવાની જરૂર છે મશિન કોડમાં એસેમ્બલ. ડેવિડ જે MALAN: ઠીક છે. તે એસેમ્બલ કરવાની જરૂર છે યંત્ર કોડમાં. તેથી જો તમે તમારી સ્રોત કોડ લે છે જે ઇંગલિશ જેવી જેવું છે. તમે કન્વર્ટ કરવા માટે કે કંઈક નીચલા સ્તર જે આખરે કહેવાય છે પદાર્થ 0 અને 1 રહ્યાં છે કોડ. અને તે 0 અને 1 કે એક સીપીયુ, ઇન્ટેલ દ્વારા બનાવવામાં તે જેમ, ખરેખર સમજે છે. હવે, PHP અને Python અને રૂબી અને જાવાસ્ક્રીપ્ટ અને અન્ય જુમખું ભાષાઓ અનુરૂપ નથી ભાષાઓ પરંતુ ભાષાઓ અર્થઘટન જેનો અર્થ થાય છે તમે માત્ર તે પછી તેમને લખો અને તમે 0 અને 1 માં તેમને ચાલુ નથી. તમે તેના બદલે માત્ર પછી પૂરી પાડે છે કોઈના કાર્યક્રમ ઇનપુટ, એક દુભાષિયો કહેવાય છે. અને તે વ્યક્તિ કાર્યક્રમ તૈયાર કરવામાં આવી છે તે સમજવા માટે શું દરેક અને Python અથવા PHP, દરેક પ્રતીક રૂબી અથવા કોઈપણ નંબર અથવા અન્ય ભાષાઓમાં થાય છે. અને તેથી બધા અમે જરૂર છે આ કંઈક. તેથી હકીકતમાં, હું જાઉં છું આ ઉપકરણ પર જાઓ અહીં માત્ર કોઈ પણ જૂના વિન્ડો, અને અમે છો આગળ અને ઓપન જવા માટે જવાનું તરીકે ઓળખાતી ફાઈલ છે, હેલ્લો કહે છે. હવે અગાઉ હું સાચવેલી શકે પણ ફાઇલ એક્સ્ટેંશન સાથે આ, પરંતુ હું કરવા જાઉં છું, કંઈક અહીં પણ સરળ. હું આગળ જાઓ અને શરૂ કરવા જઇ રહ્યો છું આ ભેદી વાક્યરચના સાથે આ ફાઈલ છે. તેથી "યુઝર, બિન env, પર્યાવરણ માટે, PHP. " આ છે કે કોડ કે જે ફક્ત એક વાક્ય છે મારા ઓપરેટિંગ સિસ્ટમ કહી રહ્યું, તમારા સ્થાનિક શોધી જાઓ ગમે તે પર્યાવરણ, PHP, interpreter-- ઠીક ત્યાં અને આગળ વધો અને તે દુભાષિયો વાપરવા માટે નીચેના કોડ અર્થઘટન. હવે, આ પ્રકારની છે PHP, એક નીચ લક્ષણ. પરંતુ આ ભાષામાં, કોઈ પણ સમય તમે PHP કોડ લખી તમે આ નીચ એક કરવાની જરૂર છે શરૂઆતમાં demarcating PHP ટૅગ્સ તમારા રહ્યાં છે કોડ