[Powered by Google Translate] [సెమినార్] [వెబ్ డెవలప్మెంట్: ఐడియా నుండి అమలు చేయడానికి]
[బెన్ కున్] [బిల్లీ Janitsch] [హార్వర్డ్ విశ్వవిద్యాలయం]
[ఈ CS50 ఉంది] [CS50.TV]
[బిల్లీ] హాయ్, నేను బిల్లీ ఏళ్ళ ఈ బెన్ ఉంది. >> [బెన్] ఎక్కువ.
మేము ఈ రోజు వెబ్ అభివృద్ధి గురించి మాట్లాడటం కావడం చేస్తున్నారు.
[Webdev] [బిల్లీ Janitsch మరియు బెన్ కున్]
మొదటి మాకు గురించి ఒక బిట్.
బెన్ బ్యాక్ ఎండ్ వ్యక్తి యొక్క విధమైన ఉంది. అతను విషయాలు పని చేస్తుంది.
ఆపై నేను వెళ్ళి వాటిని అందంగా తయారు.
నేను, విషయాలు ఎక్కువ ఫ్రంట్ ఎండ్ లేఅవుట్ రూపకల్పన రకమైన తో ఎక్కువగా పాల్గొన్న ఉన్నాను
మరియు బెన్, మరోవైపు, అతను బ్యాక్ ఎండ్ విషయంపై పనిచేస్తుంది కాబట్టి ఏమి తెలుసు.
కలిసి మేము కొన్ని విషయాలను చేసిన.
ఉదాహరణకు, గత ఏడాది మేము ఒక ఆన్లైన్ గేమ్ అభివృద్ధి స్టూడియో ఇది Gimblium పని.
తరగతి కోసం మా చివరి ప్రాజెక్ట్,
మరియు అప్పటి నుండి మేము హార్వర్డ్ క్లాస్ చేసిన
ఇది హార్వర్డ్లో బ్రౌజింగ్ మరియు షాపింగ్ కోర్సులు కోసం ఒక ఆన్లైన్ ప్రణాళిక.
>> మేము మా వెబ్సైట్ కోసం ఈ ఆలోచన ప్రారంభం చూడాలని.
మేము Facebook సిధ్ధంగా, కానీ పిల్లులు కోసం చేస్తున్నారు.
మీరు నిజంగా ఈ వెబ్సైట్ తయారు ముందు,
ఇది మంచి కాదు ఈ వెబ్సైట్ చేయటం లేదు; కాని మేము ఒక ఫ్రేమ్ గా ఉపయోగిస్తాము
మరియు మేము ఈ ఆలోచన పడుతుంది ఎలా ప్రక్రియ ద్వారా వెళ్ళి
మరియు మేము ఉపయోగించవచ్చు నిజమైన వెబ్సైట్ మార్చడానికి.
మేము డౌన్ వెబ్సైట్ బద్దలు ప్రారంభిస్తాము.
, మీరు CS50 లో చేయడం చేసిన వంటి
మీరు ఈ వెబ్ సైట్ లోకి వెళ్ళి నిజమైన భాగాలు ఏమి గురించి ఆలోచించటం.
సాధారణంగా కేవలం విధమైన ఒక అమూర్త ఇది ఒక ఆలోచన నుండి చెయ్యడానికి
మీరు చేయగలిగితే ఒక వాస్తవ, పరిగణింపబడే విషయం లోకి.
మేము కొన్ని ప్రశ్నలు అడగడం ద్వారా ప్రారంభించండి.
ఈ వెబ్సైట్ ఏమిటి? మనం చేస్తున్నాము?
అది ఉపయోగించవచ్చు అన్నారు? విషయం ఆ విధమైన.
Facebook పిల్లి విషయంలో,
మేము ప్రధానంగా ప్రతి ఇతర తో పిల్లులు సామాజిక నెట్వర్క్ అనుమతించే ఒక వెబ్ సైట్ మీరు.
ఆలోచన వారు ఒకరి గోడలపై పోస్ట్ చేసే ఉండటం,
వారు వ్యాఖ్యలు, విషయం ఆ విధమైన.
మేము ఫంక్షనల్ భాగాలు వస్తాయి మరియు ఆ.
మేము ఇప్పుడు ముసాయిదా ఈ విధమైన కలిగి - మేము వినియోగదారు ప్రొఫైల్లు,
మేము వ్యాఖ్యలు ఉన్నాయి, మరియు మేము పోస్ట్ చేసుకోవచ్చు.
బహుశా ఏదో ఒక రోజు మేము ఇష్టాలు మరియు విషయం ఆ విధమైన లోపలికి చేస్తాము.
మరియు మేము రకమైన వెళ్ళీ ఈ లక్షణాలు ప్రాధాన్యత కావలసిన
నీకెలా, అందరూ ప్రొఫైల్ కలిగి నిజంగా ముఖ్యం, వంటి చెప్పాలనుకోవడం
మరియు ప్రతి ఒక్కరూ ఒకరి గోడలపై పోస్ట్ చేసుకోవచ్చు.
ఆ సెకండరీ, వ్యాఖ్యలు బాగుండేది.
బహుశా తర్వాత మేము ఇష్టపడ్డారు లోపలికి చేస్తాము.
కాబట్టి, మీరు మీ ప్రాజెక్ట్ ప్రాథమిక ఏమి ఒక ఆలోచన కావాలి
మరియు తరువాత వర్తించదగిన మరింత సాధారణ లక్షణం విధమైన ఏమిటి.
మీరు విధమైన మనస్సులో ఒక ప్రత్యేక జాబితా కలిగి,
కానీ మీరు ప్రారంభం ప్రాజెక్ట్ తో పూర్తి ఆ ప్రాజెక్ట్ మాత్రం లేదు.
ఇతర మాటలలో, విషయాలు, మీరు సైట్ అభివృద్ధి చేస్తున్న సమయంలో మార్చుకోబోతున్నారు
మరియు మీరు ఆ కోసం గది వదిలి మీరు.
నేను నిర్మాణం గురించి కొంచెం చర్చ వెళుతున్న బెన్ దానిని పైగా తిరుగులేని చేస్తాము.
>> [బెన్] నేను వెబ్ అభివృద్ధి కంటే సాంకేతికంగా గురించి మాట్లాడటం వెళుతున్న.
యొక్క కేవలం మొదటి కొన్ని బేసిక్స్ వెళ్ళి లెట్.
మీరు ఒక వెబ్ అప్లికేషన్ చేస్తున్న చేసినప్పుడు,
మీరు కలిగి చూడాలని ప్రధాన విభాగం
మీరు క్లయింట్ వైపు జరగబోతోంది కొన్ని అంశాలను చూడాలని -
అంటే, మీరు బ్రౌజర్ అని కోడ్ సైట్ నుండి పడుతుంది
మరియు JavaScript, HTML, CSS stuff.
ఆ క్లయింట్ వైపు అంతే.
మీరు సర్వర్ వైపు నడిపే ఇతర కోడ్ చూడాలని
ఇది ప్రజలు మీకు లో పంపే అన్ని డేటా ట్రాక్,
ఆ వంటి ఏ, stuff ఇవ్వాలని ఎవరు నిర్ణయించుకుంటుంది.
మీరు అబ్బాయిలు అన్ని మాట్లాడుకుంటే ఏమి తెలిసిన కాబట్టి ఈ కొన్ని పరిభాష ఉంటుంది.
ఆ విభాగం మించి అది పరంగా మీ వెబ్ అనువర్తనం యొక్క ఆలోచించటం మంచి
ప్రత్యేక భాగాలు ఒక జంట.
మీరు వెబ్ అభివృద్ధి చేయడం చేసినప్పుడు
మీరు ఎల్లప్పుడూ చేయడానికి ప్రయత్నిస్తున్నారు అని విషయాలు ఒకటి సంక్లిష్టత తగ్గించేందుకు ఉంది.
మరింత క్లిష్టమైన మీ కోడ్ దోషాలు చేయడానికి ఉంది మరింత అవకాశం ఉంది,
కష్టం తరువాత మార్చడమే.
కాబట్టి, మీరు కొన్ని ప్రత్యేక క్రియాత్మకరంగాలలో మీ అనువర్తనం విచ్ఛిన్నం చేయవచ్చు ఉంటే
ఆ రెడీ - మరియు మీరు క్రాస్ ప్రాంతంలో కమ్యూనికేషన్ మొత్తం ఉంటే విధమైన తగ్గిస్తుంది -
మీరు దోషాలు తగ్గించటానికి దీర్ఘకాలంలో చాలా సహాయపడుతుంది.
>> కాంక్రీటు ఉండాలి, సాధారణంగా ప్రజలు ఒక వెబ్ అనువర్తనం విభజించడానికి -
ఇవి ఇప్పుడు buzz పదాలు ఒకరకమైన, కానీ వారు ఇప్పటికీ ఉపయోగకరంగా ఉన్నారు.
మీరు ప్రజలు నమూనాలు, అభిప్రాయాలు మరియు కంట్రోలర్లు గురించి మాట్లాడటానికి విన్న ఉండవచ్చు.
మోడల్స్ మీ అనువర్తనం పరిష్కరించేందుకు అన్నారు నిజమైన డేటా ఉన్నాయి.
ఉదాహరణకు, మీ పిల్లి Facebook లో, మీ నమూనాలు ఉంటుంది -
మీరు వంటి పోస్ట్స్ కోసం ఒక మోడల్, మరియు ఆ వంటి యూజర్ ప్రొఫైల్స్, stuff కోసం ఒక మోడల్ భావిస్తాను.
మీ అభిప్రాయాలు మీరు మీ వాడుకరులందరికి డేటా ప్రస్తుత ఎలా.
మీరు 1 ఒక పోస్ట్ చూడటం కోసం వీక్షణ మరియు అన్ని వ్యాఖ్యలు ఉండవచ్చు
మరియు అన్ని పోస్ట్ జాబితాను కలిగి మీ గోడ కోసం ఒక భిన్నమైన అభిప్రాయం
మీకు దర్శకత్వం, మరియు మీ ను కోసం వేరొక అభిప్రాయం ఆ - ఆ వంటి అంశాలను.
మీరు పోస్ట్లు పంపించినప్పుడు చివరగా, మీరు ప్రధానంగా ఇవి నియంత్రికల
మరియు మీరు, మీ బ్యాక్ ఎండ్ వ్యవస్థ నవీకరణలను తయారు
మీరు కౌంటర్లు కొంత పెంచడం, మరియు ఏ.
ఆ మీ నియంత్రకులు.
>> నేను నమూనాలు గురించి ఎక్కువగా మాట్లాడటం వెళుతున్న.
అభిప్రాయాలు సాంకేతికంగా కష్టం మరియు సమస్య వాటిని రూపొందించడంతో ఎక్కువ
నియంత్రికల మీరు రూపకల్పన చేస్తున్నా ప్రత్యేక ఉండాలి వెళ్తున్నారు.
కానీ మీరు ఉపయోగించవచ్చు కొన్ని అందంగా సాధారణ పద్ధతులు ఉన్నాయి
నేను చాలా సహాయకారిగా ఉన్నాయి ఆ పని మీ నమూనాలు NICER మరియు సులభంగా.
ఈ ఎక్కువగా ఒక nice విధంగా మీ వెబ్ అనువర్తనాలు డేటా ఎదుర్కోవటానికి ఎలా గురించి అన్నారు.
నమూనాలతో అదేంది
వారు క్లయింట్ మరియు సర్వర్ మీద ప్రత్యక్షంగా మరియు మీరు గుర్తించడానికి కలిగి ఉన్నాయి
ఒక) ఎలా వాటిని పొందడానికి - అన్ని సంబంధిత వాటిని - క్లయింట్ సర్వర్ నుండి,
మరియు బి) సమకాలీకరణ ఉంచారని ఎలా.
Your వినియోగదారులు కొన్ని నవీకరణలను అనుకున్న వెళ్తున్నారు.
వారు క్రొత్త పోస్ట్ లను చూడాలని.
వారు మీరు ఇష్టపడ్డారు ఉంటే విషయాలు మరియు stuff ఇష్టం చూడాలని.
ఆ నమూనాలు వ్యవహరించే ప్రధాన సాంకేతిక సవాళ్ళలో.
మీరు మీ గోవా చూడాలని మొదటి విషయం
డేటా ఏ విధమైన ఈ నమూనాలో వెళ్లి ప్రశ్నలు ఏ విధమైన మేము మీరు వెళ్తున్నారు -
అంటే, ఎలా మేము నమూనాలు చూడండి వెళ్తున్నారు?
మీ పిల్లి Facebook ఉదాహరణకు,
మీ పోస్ట్, ఇది సంబంధం ఒక రచయిత అన్నారు
కొన్ని గోడ పోస్ట్ టెక్స్ట్, మరియు గోడ పోస్ట్ యొక్క గ్రహీతలు.
ఆపై మీరు వివిధ మార్గాలను కొంత ఆ ప్రశ్న అనుకోవచ్చు.
మీరు, ఇది పోస్ట్ రాసిన ద్వారా చూడండి అనుకుంటున్నారో
బహుశా వారు నియమించారు తేదీ ద్వారా, పోస్ట్ ఇది పొందిన ద్వారా.
మీరు తేదీని ద్వారా చేయబోతున్నామని అయితే, మీరు మీ పోస్ట్ మరొక రంగంలో చేర్చుకోవాలి
నిజానికి పోస్ట్ చేయబడింది యొక్క ఉన్నప్పుడు.
ఈ 2 అంశాలు - మీరు దాన్ని వీక్షించడానికి ఎలా ఉపయోగించడానికి మరియు డేటా -
వారు ప్రతి ఇతర ఆధారపడతాయి మీరు మొదటి వాటిని భావించాలని,
మరియు తర్వాత వాటిని జోడించడానికి మరింత కష్టం చేస్తాడు.
>> కొన్ని ఇతర పరిగణనలు ఉన్నాయి.
మీరు సర్వర్పై నమూనాలు వ్యవహరించే ఎలా గురించి ఆలోచిస్తూ చేసినప్పుడు
మీరు వద్ద చూడవచ్చు ఉంది -
మీరు ప్రధానంగా సాధ్యమైనంత సర్వర్ వంటి చేయాలనుకుంటున్నాము.
క్లయింట్ వైపు అంశాలను చేయడం సాధారణంగా మీరు కక్షిదారి పూర్తిగా దీన్ని లేదో ఎక్కువ వేగంగా ఉంది
నెట్వర్క్ అభ్యర్థనను ఏ విధమైన చేయకుండా.
ఆలోచన మీరు కక్షిదారి వంటి ప్రశ్నలకు అనేక చేయడానికి ఉంది.
ఆ మాత్రమే సమస్య
అని మీరు ప్రారంభంలో మీ సమాచారాన్నంతటినీ అభ్యర్థన ఉంటే
ఆ లోడ్ కాలం పడుతుంది వెళుతున్న.
కాబట్టి, ఆలోచన కక్షిదారి తగినంత డేటా కలిగి మధ్య సంతోషంగా మీడియం కొట్టడానికి ఉంది
మీరు అక్కడ మీ పని పలు కానీ కేవలం ఒకేసారి ప్రతిదీ పొందడంలో కాదు
మీరు ప్రారంభంలో నిజంగా నెమ్మదిగా లోడ్ సార్లు ను తద్వారా.
ఉదాహరణకు, మీ పిల్లి డేటా కోసం
మీరు బహుశా ఇటీవల గోడ పోస్ట్ కొంత పొందడం కావాలో.
ఆ సంవత్సరాల తిరిగి వెళ్ళటానికి ఎందుకంటే మీరు వాటిని అన్ని పొందడంలో మీరు కాదు.
కానీ మీరు ఒక సమయంలో వాటిని ఒక పొందడంలో వద్దు
ఆ నెట్వర్క్ అధిక చాలా పరిచయం ఎందుకంటే.
>> ఇది చాలా కష్టం తరచుగా ఉంది - మీరు ఒక డేటాబేస్ నడుస్తున్న ఒకసారి -
ఇది మీరు కలిగి ఏమి డేటా మార్చడానికి తరచుగా చాలా కష్టం -
అంటే, ఒక కొత్త డేటాబేస్ కాలమ్ లేదా ఏదో జోడించండి -
కాబట్టి ఒక మంచి వ్యూహం కేవలం ఒక టెక్స్ట్ బొట్టు లో మీ డేటా చాలా ఉంచడానికి నిజానికి -
ఒక JSON బొట్టు - JSON జావాస్క్రిప్ట్ ఆబ్జెక్ట్ నొటేషన్ ఉండటం -
మీరు కొత్త లక్షణాలు జోడించవచ్చు ఎందుకంటే ఉపయోగకరమైన అని కారణం ఉంది
మీ డేటాబేస్ మారుతున్న లేకుండా ఈ JSON blobs అన్ని.
ఆ మాత్రమే ఇబ్బంది అని మీరు రంగాలలో కొంత ఉంటే
మీరు తర్వాత జోడించిన - ఆ JSON బొట్టు దాగి వంటి -
అది డేటాబేస్ లోపల వాటిని ప్రశ్నించడానికి కష్టం.
ఉదాహరణకు, మీరు తర్వాత ఉంటే - మీరు మీ పోస్ట్ మోడల్ ఉన్నట్లయితే మేము ముందుగా చర్చించిన ఆ
కేవలం రచయిత, గ్రహీత మరియు టెక్స్ట్ తో -
మీరు కూడా మీరు తరువాత ఒక తేదీ రంగంలో జోడించడానికి కోరుకుంటే అప్పుడు ఒక JSON బొట్టు మరియు కాలేదు
మీరు మీ డేటాబేస్ మార్చడానికి కాదు.
మీరు కేవలం టెక్స్ట్ రంగాలలో అన్ని తేదీలను అవకాశం.
ఆపై మీరు క్లైంట్ వైపు వారికి చూడండి చేయగలదు
కానీ మీరు సర్వర్ వైపు వాటిని ప్రశ్నించడానికి వీలు కాదు
ఆ టెక్స్ట్ లోపల దాగి ఎందుకంటే.
>> మీరు గురించి ఆలోచించటం కావలసిన ఇతర సమస్య
మీ క్లయింట్ మరియు మీ సర్వర్ కమ్యూనికేట్ వెళ్తున్నారు ఎలా ఉంది.
మీరు సాధారణంగా సాధ్యమైనంత ఈ ఉంచాలని.
మీరు, ఒక పొందిన పుష్పము ఈ డేటాను అభ్యర్థన ఉండవచ్చు
ఒక విషయం ఒక కొత్త వస్తువు సృష్టించడానికి, మరియు ఒక నవీకరణ ఒక పురాతన ఆబ్జెక్ట్ అభ్యర్థన.
వీరందరు ఒక సర్వర్లో వేర్వేరు URL అని మీరు -
బ్రౌజర్ అని - మీరు ఈ అన్ని కోసం అజాక్స్ అభ్యర్ధనలు ఉపయోగించవచ్చు
మరియు స్వీకరించడానికి లేదా పోస్ట్ డేటా గాని.
మళ్ళీ మా పిల్లి Facebook ఉదాహరణకు,
మీరు ఒక వ్యక్తిగత పోస్ట్ పొందడానికి ఆ URL కలిగి,
మరియు మీరు ఒక కొత్త గోడ పోస్ట్ సృష్టించడానికి ఒక URL భావిస్తాను
మరియు బహుశా మీ ప్రొఫైల్ చిత్రం, stuff అప్లోడ్ చేయుటకు వొక URL.
కానీ మళ్ళీ, మీరు ఉంచడానికి లేదు కాబట్టి మీ డేటా అత్యంత ముందు పొందడంలో ఉంది
నెట్వర్క్ అభ్యర్థనలు తయారు.
ఆ కారణంగా, మీరు, ఒక పోస్ట్ కోసం వ్యక్తిగత పొందండి అభ్యర్థన మీరు ఉండవచ్చు
మరియు బదులుగా మీరు మొత్తం గోడ కోసం 1 GET అభ్యర్థన కావాలో.
ఆపై మీరు ఎందుకంటే సమతుల్యతను ప్రయత్నిస్తున్న ఉంటే -
ఈ కూడా మీ అప్లికేషన్ ఆధారపడి అన్నారు.
ఎందుకంటే మీరు ప్రజలు మాత్రమే 10 లేదా 20 లు కలిగి ఆశించే మీరు
ఆ మంచిది ఉంటుంది.
మీరు వారు వేల ఉంటుంది ఆశించే అయితే ఆ అభ్యర్థన, చాలా పొడవుగా పడుతుంది
మరియు మీరు ఒక పొందుటకు ఆల్ పోస్ట్-నుండి పారామితి జోడించడానికి అనుకోవచ్చు.
>> ఈ అన్ని మీరు బహుశా JSON లో మీ డేటాను సమకాలీకరించడానికి చూడాలని -
జావాస్క్రిప్ట్ ఆబ్జెక్ట్ నొటేషన్.
ప్రెట్టీ చాలా ప్రతి భాష బాగా JSON వ్యవహరిస్తుంది.
J క్వెరీ మీరు హార్డ్ పని అన్ని చేస్తాను ఈ nice getJSON ఫంక్షన్ ఉంది.
మరియు PHP లో మంచిపని JSON కమ్యూనికేషన్ విధులు కూడా ఉంది.
కాబట్టి, బహుశా మన నమూనాలు పంపడం ఉత్తమ ఫార్మాట్ ఉంది.
>> మేము ఇప్పటివరకు గురించి మాట్లాడారు చేసిన ఏమి యొక్క ఒక ఉదాహరణగా,
ఇక్కడ మీ పిల్లి ఫేస్బుక్ అప్లికేషన్ కోసం ఒక ఉదాహరణ ప్రవాహం ఉంది.
ఇది మీ బ్రౌజర్ బేస్ వెబ్సైట్ URL అభ్యర్థిస్తోంది తో మొదలవుతుంది.
సర్వర్ బహుశా స్టాటిక్ HTML మరియు కొన్ని జావాస్క్రిప్ట్ మరియు CSS పైగా పంపుతుంది.
ఇది సర్వర్లో ఏ రెండరింగ్ చేయకూడదని ఉత్తమ సాధారణంగా ఉంది.
మీరు బహుశా చేయకూడదని -
ఏ సర్వర్ చేస్తున్న లేదు గోడ పోస్ట్ జాబితా డౌన్ అన్నారు
మరియు ప్రతి ఒక కోసం కొన్ని HTML ఉత్పత్తి మరియు ఆ పై పంపడం.
ఎందుకంటే లేకపోతే ఇది క్లయింట్ వైపు అలా ఉత్తమ సాధారణంగా ఉంది
మీరు ఏదో తిరిగి డ్రా ప్రతిసారీ, మీరు ఒక సర్వర్ అభ్యర్థనను చేసుకోవాలి.
మరియు చాలా త్వరగా మీరు భారాన్ని చాలా ఇస్తుంది.
ఓడ స్టాటిక్ HTML డౌన్ పంపుతుంది కేవలం దానిని సాధారణంగా ఉత్తమం
ఆపై JavaScript మరియు CSS క్లయింట్ వైపు రెండరింగ్ చేస్తుంది.
వెంటనే అంశాలను వస్తుంది వంటి,
అప్పుడు మీరు కలిగి - JavaScript లో - మీరు గోడ డేటా అభ్యర్థనలకు చేయవచ్చు
మరియు ఆ వంటి అంశాలను, మరియు ఆ తర్వాత సర్వర్ ప్రధానంగా కేవలం డేటాబేస్ ప్రశ్నలు చేస్తోంది
మరియు అనుమతులు తనిఖీ.
ముఖ్యమైన విషయం ఇది కొన్ని ఇతర వినియోగదారులు వాల్ పోస్ట్లు పైగా పంపలేరు ఉంది
మీరు చూడటానికి అనుమతి లేదు అని.
ఇది ప్రాథమికంగా మీ డేటాబేస్ చాలా పలుచటి యాక్సెస్ పొర ఉంటుంది,
ఆపై అన్ని డేటా చూపిస్తున్న - అభిప్రాయాలు మరియు stuff అన్ని -
మీరు ఒక పోస్ట్ లేదా ఏదో అనుకున్న ఆ తరువాత మీ బ్రౌజర్లో జరిగే, మరియు
మీరు మరొక అభ్యర్థన పంపండి.
>> మీరు ఈ పైన చేయవచ్చు కొన్ని ఫాన్సీ స్టఫ్ కూడా ఉంది.
మరింత నిర్దిష్ట సాంకేతిక సమాచారం పరంగా,
సాదా JavaScript లో అభివృద్ధి కొద్దిగా బాధాకరంగా ఉంటుంది,
కాబట్టి మీకు చాలా సహాయపడే కొన్ని లైబ్రరీలు మరియు టూల్స్ ఉన్నాయి.
నేను మీరు అన్ని బహుశా HTML రెండరింగ్ చేయడం చేస్తుంది j క్వెరీ గురించి విన్న నేను భావిస్తున్నాను
మరియు సర్దుబాటు చాలా సులభంగా - మరియు అవుట్ రంగు కోసం ఫాన్సీ విధులు యొక్క మా కలిగి,
మరియు జిప్పీ యానిమేషన్లు చేయడం.
Underscore.js అని ఈ లైబ్రరీ కూడా ఉంది.
ఇది ఉపయోగకరమైన వినియోగ విధులు చాలా, మీరు JavaScript కలిగి ఆలోచించే stuff ఉంది
ఇది నిజంగా doesn't అని - వ్యూహం shuffling వంటి విషయాలు,
జాబితా నుండి నకిలీలను తొలగించే, లేదా జాబితాలు జాబితా చదునుగా.
ఈ కేవలం ఒక చిన్న కోడ్ నమూనా ఉంది.
అండర్ మీరు అన్ని సమయం కలిగి ఉంటుంది అనుకుంటున్నారా ఈ nice విధులు, ఒక టన్ను ఉంది.
>> ఆపై నేను సమయం కొద్దిగా ఖర్చు చెయ్యాలనుకునే 1 మరింత లైబ్రరీ అక్కడ
వెన్నెముక నిజంగా మీరు క్లయింట్ వైపు నమూనాలు వ్యవహరించే సహాయపడుతుంది ఎందుకంటే వ్యూహాలు అని
మరియు అది కలిగించు గందరగోళం చాలా.
వెన్నెముక మీరు నమూనాలు మరియు సేకరణలు ఈ భావన ఇస్తుంది
జావాస్క్రిప్ట్ లో ఖచ్చితంగా జావాస్క్రిప్ట్ వస్తువులు వంటిది ఇవి
జావాస్క్రిప్ట్ శ్రేణుల లో కాని మీరు వారి మారిపోతాయి ఈవెంట్స్ కలిగి.
ఒక బటన్ క్లిక్ లేదా ఏదో అయినప్పుడు కేవలం జావాస్క్రిప్ట్ లో వంటి, మీరు ఒక ఈవెంట్ కలిగి
ఈ వెన్నెముక నమూనాలు మరియు వెన్నెముక సేకరణలు వంటి విషయాలు ప్రసారం
వారు మారినప్పుడు.
మీరు కేవలం ఇక్కడ ఈ స్నిప్పెట్ కోడ్ లాగ రాయడం అంటే -
మీరు మొత్తం గోడ పునర్ పోస్ట్ శ్రేణి ఏదైనా జోడించవచ్చు చేసినప్పుడు ఈ అన్నారు.
ఇష్టాలు ఒక పోస్ట్ యొక్క సంఖ్య మారుతుంది చేసినప్పుడు మరియు ఈ, చెబుతా
మీరు ఎవరైనా వారి పోస్ట్ నచ్చిన యూజర్ తెలియజేయాలి.
లేదా పోస్ట్ ఏ ఆస్తి మీరు పోస్ట్ పునర్ మారుతుంది చేసినప్పుడు.
ఆ వంటి అంశాలను మీరు సంక్లిష్టత టన్నుల సేవ్ ఎందుకంటే లేకపోతే ఉంటుంది
మీరు ఈ వంటి కొన్ని ఫ్రేమ్ మీరు చేసే మీ కోడ్ లో అప్పుడు ప్రతిసారీ లేకపోతే
ఒక పోస్ట్ గురించి ఏదైనా, మీరు రెండర్ విధులు కాల్ మీరే గుర్తు భావిస్తాను
మరియు ఆ వంటి అంశాలను, మరియు మీరు జరిగిన కొత్త ఏదో జోడించడానికి కోరుకుంటే
మీరు ఒక పోస్ట్ చివరి సమయం సరిపోయేది లో ప్రతి స్థలం ద్వారా వెళ్ళడానికి భావిస్తాను
మీరు ఒక పోస్ట్ చివరి మరియు కొత్త విషయం జోడించండి కోడ్.
ఈ వంటి ఒక ఫ్రేమ్ మధ్య పొర కమ్యూనికేషన్ చాలా తొలగిస్తుంది
మీ కోడ్ క్లిష్టమైన మరియు నిర్వహించడానికి హార్డ్ చేస్తుంది.
>> కూడా వీక్షణలు గురించి కొద్దిగా ఉంది.
వారు సాంకేతికంగా చాలా కష్టం లేదు ఎందుకంటే నేను బిల్లీ ఈ అత్యంత వదిలి వెళుతున్న.
మీ అభిప్రాయాలు కోసం j క్వెరీ ఉపయోగించండి. ఇది ఆచరణాత్మకంగా ఈ సమయంలో అవసరం వంటిది.
ఇది కేవలం ప్రతిదీ చాలా సులభతరం చేస్తుంది.
గ్రంథాలయాలు చాలా ఉన్నాయి.
మీరు యూజర్ ఇంటర్ఫేస్ అంశాలను సంక్లిష్టంగా ఉంటే,
మీరు ఒక ఆటో పూర్తి కొదువయై లేదా ఆ ఫాన్సీ బహుళ సెలెక్టర్లు వాటిలో ఉంటే -
మీరు ఆ వంటి ఏదైనా అనుకుంటే, మీరు బహుశా కేవలం చుట్టూ అన్వేషణ ఉండాలి
మరియు మీరు ఏమి మీరు ఒక మంచి లైబ్రరీ వెదుక్కోవచ్చు.
బిల్లీ అభిప్రాయాలు నిజానికి క్లిష్టమైన భాగాలను గురించి మరింత వివరిస్తుంది.
అలాగే, ఒక వైపు గమనిక వంటి, వెన్నెముక వీక్షణలు కమ్యూనికేట్ చేయడానికి కొన్ని కార్యాచరణ ఉంది
చక్కగా నమూనాలతో - నిజానికి, ఈ లైబ్రరీలను అన్ని కోసం డాక్యుమెంటేషన్ చూడండి.
కేవలం డాక్స్ చూడండి. ఇవి బాగా వ్రాసిన మరియు అనుసరించండి సులభంగా ఉన్నారు.
మీరు సమస్యలు ఉంటే సాధారణంగా, మీరు చాలా చక్కని కేవలం Google చేయవచ్చు.
వాటిని ఉపయోగించి వ్యక్తులు చాలా ఉన్నాయి.
నేను ఈ ఒక చివరి గమనిక భావిస్తున్నాను.
>> మీరు చేయవచ్చు కొన్ని మరింత ఆధునిక విషయాలు కూడా ఉన్నాయి
మీరు మీ వెబ్ అనువర్తనం అదనపు ఆసక్తికరంగా మీకెప్పుడూ.
మీరు చేయవచ్చు - కొత్త HTML5 వివరణ మీరు చేయవచ్చు ఫాన్సీ విషయాలు చాలా ఉన్నాయి.
స్థానిక నిల్వ - మీరు బ్రౌజర్ లో డేటా నిల్వ చేయవచ్చు ఇది -
తిరిగి కాకుండా వెళ్లి ప్రతి కోసం సర్వర్ పరిశీలనగా కలిగి కంటే,
మీరు క్లయింట్ దీన్ని కొన్ని ఉంచేందుకు మరియు కూడా ప్రజలు అనుమతిస్తుంది -
కొన్ని సందర్భాల్లో ఇది కూడా మీరు వెబ్ ఆఫ్లైన్ ఉపయోగించడానికి తెలియజేయవచ్చు.
నెట్వర్క్ కమ్యూనికేషన్ యొక్క వివిధ రకం ఇవి WebSockets అని ఈ విషయం ఉంది
పేరు బదులుగా కేవలం మీరు ఒక అభ్యర్థన, మీరు స్పందన మరియు మీరు పూర్తి చేసిన,
మీరు సర్వర్కు కనెక్షన్ తెరిచి ఉంచాలని మరియు మీరు వంటి విషయాలను చేయవచ్చు
రియల్ సమయం నవీకరణలను.
కాబట్టి, మీరు ఒక చాట్ అనువర్తనం చేయడానికి ప్రయత్నిస్తున్న ఉంటే, మీరు WebSockets ఉపయోగించవచ్చు
మీరు అడుగుతున్న పెట్టాలి కాదు కాబట్టి ముందుకు వెనక్కు కమ్యూనికేట్,
"ఓహ్, సర్వర్, ఎవరైనా నాకు ఒక చాట్ పంపాలనుకుంటే?" ప్రతి 10 సెకన్లు లేదా ఏదో.
మీరు లాగా చేయవచ్చు పేరు ఒక ఆసక్తికరమైన HTML5 లక్షణాన్ని కూడా ఉంది
పేజీ యొక్క URL ఎప్పుడైనా ఇది రీలోడ్ చేయకుండా మారుస్తోంది.
మీరు ఉపయోగించినా మరియు నెట్వర్క్ అభ్యర్థనలు కొంత చేయకుండా బటన్లు ముందుకు చేయవచ్చు.
ఆ వంటి అంశాలను ఇది వేగవంతమైన తయారు పరంగా నిజంగా ఉపయోగపడుతుంది కానీ ఒక వెబ్ అనువర్తనం వంటి పని.
>> Coffeescript అని ఈ విషయం కూడా ఉంది.
Coffeescript వాస్తవానికి, ఆ జావాస్క్రిప్ట్ డౌన్ కూర్చింది, వేరే భాష.
, మీరు coffeescript లో అన్ని మీ కోడ్ రాస్తుంది, ఆపై మీరు ఈ కంపైలర్ అమలు
మరియు మీరు మీ వెబ్పేజీలో ఉన్నాయి ఒక JavaScript ఫైల్ ఉమ్మి వేస్తారు.
ఇది చాలా వదిలించుకోవటం గెట్స్ ఎందుకంటే coffeescript nice అని కారణం
సమానం సమానం పేరు జావాస్క్రిప్ట్ కలిగి విచిత్రమైన కేసులు,
మరియు సమానం విభిన్న పనులను, లేదా ఇష్టం సమానం -
ఇది శ్రేణుల మరియు విధులు వ్యవహరించడానికి కలుపుకొని సింటాక్స్ ఉంది.
ఈ అన్ని చతురస్రాలు జాబితా ఉత్పత్తి చేసే coffeescript యొక్క కొద్దిగా స్నిప్పెట్
10 ^ 2 రివర్స్ క్రమంలో 2 ^ 1 నుండి.
మీరు గమనిస్తే, coffeescript తరచుగా మీరు 1 లైన్ లో వ్యక్తం అనుమతిస్తుంది
JavaScript యొక్క 5 లైన్లు పట్టే ఏమి.
ఇది విషయాలు చాలా సులభంగా చేయవచ్చు.
ఇది మొదటి వద్ద తెలుసుకోవడానికి కొత్త వాక్యనిర్మాణం యొక్క కొద్దిగా,
కానీ ఖచ్చితంగా దీర్ఘకాలంలో మీరు మరింత ఉత్పాదక చేస్తుంది.
>> మీరు కూడా PHP కంటే సర్వర్లో ఇతర భాషలు ఉపయోగించవచ్చు -
రూబీ, పైథాన్, భాషలు లేదా node.js అని ఒక ప్రాజెక్ట్ ఉంది
ఆ సర్వర్పై ను ఉపయోగించవచ్చు అనుమతిస్తుంది.
వ్యక్తిగతంగా, నేను నిజంగా, నిజంగా PHP ద్వేషం.
నేను అది పని ఆనందించండి లేదు.
మీరు, చాలా, ఇది ఒక భాష యొక్క ఒక భయంకర cluge అని భావిస్తే,
అప్పుడు మీరు బదులుగా ఈ ఒకటి ఉపయోగించవచ్చు.
సాధారణంగా, మీరు ఏదో చేయాలనుకుంటున్నారా మరియు మీరు నిజంగా మీరు దీన్ని ఎలా తెలియదు,
కేవలం ఇంటర్నెట్ అన్వేషణ.
టన్నుల మరియు ముఖ్యంగా న వనరుల టన్నుల ఉన్నాయి -
StackOverflow ఒక గొప్ప ఒకటి.
ఇది ప్రోగ్రామర్లు ప్రతి ఇతర ప్రశ్నలు అడగండి పేరు ఈ వెబ్ సైట్ యొక్క.
మీరు CS50 సమస్య సెట్లు న సమస్య ఉంటే మీరు దీనిని అమలు ఉండవచ్చు.
మరియు మీరు అనుకుంటున్నారో గొప్పది ఏదైనా చేయటానికి కోసం గ్రంథాలయాలు టన్నుల ఉన్నాయి.
మీరు చేయాలని మరియు మీరు దీన్ని ఎలా చేయాలో తెలియదు,
అది అసాధ్యం అనుకోము.
జస్ట్ చుట్టూ చూసి మీరు కొన్ని మంచి వనరులు కలిగించే.
>> ఒక జనరల్గా మూసివేయాలని,
ప్రధాన takeaways సాధారణ విషయాలను ఉన్నాయి.
మరింత క్లిష్టమైన మీ కోడ్ ప్రారంభంలో ఉంది
మరియు మరింత మీరు ప్రయత్నించండి మరియు ఫాన్సీ స్టఫ్,
ఇక నిజానికి ఫంక్షనల్ ఏదో పొందుటకు పడుతుంది
మరియు కష్టం తరువాత మార్చడానికి ఉంటుంది.
కాబట్టి, మొదటి విషయాలు మూగ, సులభమైన మార్గం.
ఆ పాటు వెళ్ళడానికి,
పాత కోడ్ దూరంగా విసిరి లేదా చాలా అది శుభ్రం భయపడ్డాను లేదు.
సాధారణంగా, మీరు నిజంగా ఏదో పని ఒకసారి,
ఇది మీరు ప్రారంభించి దశల్లోనే ఉన్నప్పుడు కంటే గురించి ఆలోచించడానికి చాలా సులభం
యొక్క ఎలా నేను ఈ కలిసి ఉంచగలను.
ఇది పనిచేసే dumbest సాధ్యం డిజైన్ చేయడానికి ఉత్తమం
ఆపై మరల ప్రతిదీ మొదటిసారి ప్రయత్నం ఇది మెరుగు.
క్లైంట్ సర్వర్ విభజన పరంగా, ప్రయత్నించండి మరియు చాలా సాధారణ మీ సర్వర్ ఉంచండి -
కేవలం ఒక డేటాబేస్ మరియు కొన్ని ధృవీకరణ మరియు అక్కడ ఏ హార్డ్ పని లేదు.
బ్రౌజర్ లో క్లయింట్ వైపు మీ క్లిష్టమైన అంశాలను అన్ని చేయండి
జావాస్క్రిప్ట్ లో చాలా మీకు వంటి.
మీ జీవిత మెరుగైన లైబ్రరీల్లో కోసం చుట్టూ చూడండి.
ఎవరో రాసిన కోడ్ ఉపయోగించడానికి ఎల్లప్పుడూ మంచి
మీరు ఉంటే - మరియు ఇది మీరే రాయడానికి.
Stuff చాలా ఇంటర్నెట్ లో ఉంది. Google మీ స్నేహితుడు.
Google ప్రోగ్రామర్ స్నేహితుడు.
అవును, ఖచ్చితంగా stuff చుట్టూ చూడండి బయపడకండి.
అన్ని కుడి. మరియు పైగా బిల్లీ.
>> [బిల్లీ] అసలైన, నేను కొన్ని డిజైన్ విషయాలలో ముందు,
ఎవరైనా అతను గురించి మాట్లాడారు ఆ ఏదైనా గురించి బెన్ కోసం ఏ ప్రశ్నలు ఉందా?
సరే, మంచి.
మళ్ళీ, ఏదైనా స్పష్టంగా లేదు ఉంటే మాకు తెలియజేయండి
మీరు కావాలనుకుంటే లేదా మాకు ఒక బిట్ మరింత ఏదో వెళ్ళి.
నేను ఒక బిట్ తిరిగి అడుగు మరియు రూపకల్పనలను ప్రాథమిక పార్ట్శ్ గురించి మాట్లాడటానికి వెళుతున్న.
క్షమించాలి, మోడల్ నియంత్రిక వీక్షణ వ్యవస్థ - బెన్ అని మోడల్ పేర్కొన్నారు
ఇది సాంకేతిక అంశం యొక్క విధమైన ఉంది, నేను ప్రత్యేకంగా వీక్షణలు చూడండి వెళుతున్న,
మరియు నేను మీరు మంచి కనిపించే దృష్టితో రూపకల్పన కావలసిన ఎలా ప్రారంభం వెళుతున్న.
ఇక్కడ మా పిల్లి Facebook కోసం ఒక నిజంగా ప్రాధమిక టెంప్లేట్ ఉంటాము.
నేను ఆధునిక UI డిజైన్ లో కొన్ని మూలాలకు అక్కడ ఉన్నాయి
తయారయ్యారు విలువ అని.
మీరు పేజీ అన్ని వైట్ స్పేస్ చాలా ఉంది గమనించవచ్చు చేయవచ్చు,
విషయాలు పుష్కలంగా గది.
మీరు ఒక పేజీ లోకి విషయాలు స్క్వాష్ నేను భావిస్తాను లేదు.
మీరు ఓపెన్ గది మా వదిలి కావలసిన, మరియు మీరు ఏ ఆధునిక వెబ్సైట్ వెళ్ళండి ఉంటే
మీరు ప్రతిచోటా తెలుపు ఉంది చూస్తారు.
మీరు ఆశించిన కాదు ప్రదేశాల్లో తెలుపు ఉంది.
ఈ రంగుల, మరియు ఇది ప్రారంభంలో తెలివైనవాడనని
మీరు పని మరియు అభివృద్ధి చూడాలని ఒక రంగుల ఎంచుకోండి.
మీరు కూడా - ఇది ఒక టైప్ఫేస్ ఎంచుకోవడానికి సహాయపడుతుంది, మరియు ఆ విధంగా మీరు విధమైన పనిచేస్తున్నారని
డిజైన్ యొక్క ఈ కాంక్రీటు ఫండమెంటల్స్.
మీరు మీ రకం కలిగి, మీరు మీ రంగులు కలిగి, మరియు మీరు రకమైన చేయవచ్చు
జరగాల్సి అన్నిటికీ సరిపోయే.
నేను అన్నాడు వంటి,, మీ రంగుల మీరు మీ రంగు పథకం మరింత రంగులు ఉపయోగించడానికి
తక్కువ. శీర్షికలు nice ఉంటాయి. బటన్లు నిజంగా పెద్ద, సొగసైన రంగులు కలిగి nice ఉంటాయి.
కానీ సాధారణంగా, మీరు ప్రతిచోటా రంగులు కలిగి ఒక వెబ్ సైట్ ఉంటే,
అన్ని ముఖం లో విరేచనాలు, ఇది కేవలం చిందరవందరగా కనిపిస్తుంది మరియు బావుంటుంది.
మీరు సాధారణంగా లేత రంగులు ఉపయోగించడానికి.
, మళ్ళీ, ఒక అందమైన పొందికైన రంగు స్కీమ్ ఎంచుకునేందుకు ప్రయత్నించండి.
మీరు రంగు యొక్క మా ఈ చిన్న splashes కలిగి -
ఆ అందమైన nice చూడవచ్చు, కానీ మీరు అందంగా తక్కువ వాటిని ఉపయోగించాలనుకుంటున్నాను.
>> నేను అన్నాడు, మీరు తక్కువ ఉండాలనుకుంటున్నాను. తక్కువ దాదాపు ఎల్లప్పుడూ ఎక్కువ.
మీరు ఏదో ప్రదర్శిస్తుంది లేదా పోతే ఏదో ప్రదర్శిస్తుంది,
మరియు మీరు రకమైన తెలియకుంటే ఇది సిద్ధంగా ఉండాలి అనే ఉన్నారు -
బహుశా మీరు దానిని వదిలి ఆఫ్ ఉన్నాము. మీరు ఎల్లప్పుడూ తరువాత జోడించవచ్చు.
అవును, సాధారణ విషయాలను.
కానీ చాలా ముఖ్యంగా, మీరు బహుళ నమూనాలు పరిశీలించాల్సి.
మీరు ఒక సైట్ చేస్తే, మీరు చూడాలని మీ తల లో కలిగి భావించడం లేదు
ఒక నిర్దిష్ట మార్గంలో సైట్, మరియు అది ఖచ్చితంగా ఇలా చేస్తాడు.
ఇది ఎగువన నీలం శీర్షిక మరియు నీలం వైపు బార్ కలిగి జరగబోతోంది
ఆపై పసుపు ఉప శీర్షిక విషయం.
మీరు బహుళ టెంప్లేట్లు చేయాలనుకుంటున్నాము.
మీరు చేయవచ్చు - మీరు ఫోటో షాప్ తో మంచి, మీరు విధమైన తెరిచి చేయవచ్చు
మీరు చూడటానికి ఇష్టపడే ఒక వెబ్సైట్ రూపకల్పన.
లేకపోతే, మీరు కలం మరియు కాగితం ఉపయోగించవచ్చు,
కానీ బహుళ నమూనాలు అప్ గీతలు.
మీరు ప్రాథమికంగా మీరు వివిధ డిజైన్లను కలిగి ఉన్నాము పేరు ఒక ఏర్పాటు కావాలి
ఒక పని ముగుస్తుంది, ఆ గొప్ప పని.
ఒక విఫలమైందని ముగుస్తుంది, మీరు ఎల్లప్పుడూ ఆశ్రయించాడు మరొక ఒక.
మీరు పరిమితమయ్యాయి చేయాలి వంటి సాధారణంగా, ఫీల్ లేదు
ఏ డిజైన్ మీరు ప్రారంభంలో ఖరారు.
అందంగా వేరియబుల్, మరియు నమూనా భాగంగా
నియంత్రిక వీక్షణ వ్యవస్థ మీరు మరియు అవుట్ మీరు వివిధ అభిప్రాయాలు మార్పిడి ఉంది.
మీరు డేటా ఒక మార్గం ఆడిస్తారు, మరియు ఆ పని లేదు, నిజానికి, OH, నిర్ణయించవచ్చు.
, నేను రకమైన చాలా సంక్లిష్టమైనది ఆలోచించవలసిన నిజంగా పని కాదు ఇక్కడ భాగంగా ఉంది
నేను పూర్తిగా ఒక పూర్తిగా కొత్త ఒకటి ఈ వీక్షణ మరియు స్వాప్ పరిత్యజించిన వెళుతున్న.
మేము ఇంకా పాత నమూనాలు మరియు పాత కంట్రోలర్లు ఉపయోగించవచ్చు.
మేము ముందు ఆ వంటి సర్వర్ మరియు క్లయింట్ న ప్రతిదీ చేయవచ్చు.
కానీ ప్రదర్శించినందుకు డేటా వాస్తవ వేవ్ కొద్దిగా భిన్నంగా ఉంటుంది అన్నారు.
>> చాలా వంటి నిజానికి మీరు డిజైన్ అమలు,
మీరు కొన్ని నమూనాలు కాగితంపై లేదా ఫోటో షాప్ లేదా ఎలాగైనా బయటకు గీసిన కలిగి,
మీకు అందుబాటులో ఉంటాయి సాధనాల ఉన్నాయి.
మీరు చాలా తెలిసి మొదటి మీ HTML, PHP, లేదా ఏ ఉంది
మీరు మీ వెబ్ సైట్ లో స్టాటిక్ పేజీలు కోడ్ ఉపయోగిస్తున్నట్లయితే భాష.
మీరు రకమైన మీరు ఈ టాగ్లు ఇస్తుంది HTML తో చాలా పని చేసిన
మీరు విషయాలను ఉంచవచ్చు మరియు ప్రధానంగా ఇది మీ కంటెంట్ నిర్వహించుకోవడానికి మార్గం వార్తలు.
ఉదాహరణకు,, మీరు అక్కడ శీర్షిక కలిగి, కాబట్టి మీరు ఒక శీర్షిక టాగ్ చూడాలని
మరియు ఇది మరొక ట్యాగ్ లో అన్నారు ఇది లోపలి కొన్ని టెక్స్ట్ కలిగి జరగబోతోంది.
అప్పుడు మీరు కొన్ని వివిధ లింకులు, బహుశా ఒక సైడ్బార్ కలిగి,
మరియు ఆ అన్ని ప్రత్యేక టాగ్లు ఉంటాయని.
కాబట్టి, దాని గుండె వద్ద ప్రాథమికంగా HTML పేజీ అప్ విభజన ఒక మార్గం ఎలా
మీరు చివరకు ఫార్మాట్ అనుకుంటున్నారా.
మరలా, మీరు ముందు చూసిన.
మీరు ఇప్పుడు పని తో అందంగా సౌకర్యవంతమైన
మీరు ఆశాజనక గత pset పూర్తి చేసిన ఇచ్చిన,
కాబట్టి సమస్య ఉండాలి.
>> అప్పుడు మీరు ప్రధానంగా నమూనా స్టాటిక్ అంశాలను అన్ని నిర్వహిస్తుంది ఇది CSS కలిగి.
ఇది రంగులు అన్ని, వివిధ అంశాల స్థానాలు అన్ని నిర్వహించడానికి,
మరొక సంబంధించి వెళ్లుచున్న
ఎంత పెద్ద వారు, మీరు ఉందని positionings వివిధ రకాల ఉన్నాయి -
మీరు స్క్రోల్ డౌన్ వారు ఉండడానికి కాబట్టి ఇతర మాటలలో, మీరు, పరిష్కరిస్తే చేయవచ్చు
లేదా మీరు ఇతర అంశాలు సంబంధించి విషయాలు ఉండవచ్చు.
వాటిలో ఆ విధమైన అన్ని CSS లో ఉంది.
ఇంకా, మీరు వివిధ అలంకరణలు చేయవచ్చు, మీరు టెక్స్ట్ రంగులు కలిగి,
టెక్స్ట్ ప్రభావాలు, వాటిలో ఆ విధమైన అన్ని.
బెన్ ఈ గత వారాంతంలో ఒక మంచి సదస్సు ఇచ్చారు,
మీరు CSS తో కొన్ని ఫాన్సీ పనులను ప్లాన్ ఉంటే నేను ఖచ్చితంగా ఆ తనిఖీ చేస్తుంది.
CSS3 నిజానికి CSS యొక్క సరిక్రొత్త వెర్షన్, మరియు అది నిజంగా nice విషయాలు అన్ని రకాల చేయవచ్చు.
ఇది ప్రవణతలు చేయవచ్చు; మీరు nice, సమీప మూలల ఉంటాయి; మీరు stuff అన్ని రకాల చేయవచ్చు
మీ వెబ్సైట్ మరింత ఆధునిక మరియు ఫాన్సీ కనిపించేలా.
>> తదుపరి సాధనం, JavaScript మరియు బెన్ గురించి కొద్దిగా మాట్లాడారు ఇది j క్వెరీ ఉంది
కానీ నేను లోకి కొద్దిగా దూరంగా పొందుతారు.
జావాస్క్రిప్ట్, మీరు ఉపన్యాసంలో ఇది దానితో కొద్దిగా పని, లేదా కనీసం చూసిన వంటి,
రకమైన డైనమిక్ HTML లో విషయాలను చేయడం ఒక మార్గం.
మీరు HTML ఒకసారి మీరు సవరించలేరు కాబట్టి HTML, మీరు తెలిసిన,, స్థిరమైనది.
కానీ JavaScript, కొన్ని మార్గాల్లో, HTML సవరించడానికి చెయ్యడానికి ఒక మార్గం.
కాబట్టి మీరు చేయవచ్చు, మరియు ఆ గొప్ప పని, కానీ JavaScript నిజంగా పని ఒక నొప్పి ఉంటుంది.
ఇది కూడా సరళమైన విషయాలు చాలా కాలం మరియు గురు మరియు
జావాస్క్రిప్ట్ రేఖలు మా అవసరం.
కాబట్టి, j క్వెరీ ప్రధానంగా ఆ అన్ని సులభతరం జావాస్క్రిప్ట్ కోసం ఒక లైబ్రరీ ఉంది.
మీరు ఎడమ నుండి వచ్చి ఒక చదరపు బాక్స్ కలిగి అనుకుంటే ఇది సరే, చెప్పారు
ఇది పడుతుందని జావాస్క్రిప్ట్ లో, మధ్యలో ఉంది కాబట్టి పేజీ పెరగడం -
, నేను ఒక వంద లైన్లు చేయడానికి, తెలియదు, మరియు అది ఒక నొప్పి ఉంటుంది
మరియు మీరు వెబ్ ప్రోగ్రామింగ్ గురించి ప్రతిదీ అసహ్యించుకుంటూ ఉంటాడని బయటకు వచ్చి.
J క్వెరీ మీరు ప్రధానంగా ఆ వంటి మూలకం చుక్కలను-ఫేడ్ ఇన్ లేదా ఏదైనా కలిగి.
మీరు చల్లని యానిమేషన్లు అన్ని రకాల తెలియజేసేలా కాబట్టి, చాలా, చాలా సాధారణ విధులు
మరియు విషయం ఆ రకమైన.
ఈ 2 కోసం మంచివి ఇతర విషయం కేవలం డైనమిక్ పనులను
వెబ్సైట్ తో.
కాబట్టి, కేవలం మీ HTML పేజీ కలిగి కంటే - వాస్తవానికి కొన్ని డేటా ప్రదర్శిస్తుంది కానీ సమకూర్చుతుంది
ఏమీ - JavaScript మరియు j క్వెరీ మీరు క్లిక్ చేసే బటన్లు అనుమతిస్తుంది,
మరియు మీరు అంశాలు మరియు క్రమాన్ని వాటిని లాగి వాటిని క్రమం, మరియు కొత్త అంశాలను కలిగి ఉంటాయి
జోడించారు లేదా తొలగించబడింది. మీరు యాడ్ తొలగించగలరు, విషయం ఆ విధమైన.
కాబట్టి, j క్వెరీ మంచి విషయాలు టన్నుల చేస్తుంది.
మరియు విపుల్ నిజానికి 5-గంటలకి, నేను నమ్మకం, నేడు అది న సెమినార్లో కల్పించడం,
మీరు ఆ కాలం చుట్టూ కర్ర అయితే ఏ, కోరిరి - 5 లేదా 4?
నాలుగు. క్షమించాలి. ఇది కుడివైపు ఈ తరువాత నిజానికి, నేను సిఫార్సు
మీరు అది కోసం చుట్టూ అంటుకునే.
J క్వెరీ సూపర్, సూపర్ ఉపయోగకరంగా ఉంటుంది, మరియు మీరు నిజంగా నైస్ విషయాలు మా చేయగలరు
చాలా చక్కని ఏ వెబ్ అభివృద్ధి ప్రాజెక్ట్ కోసం.
>> ఇప్పుడు నేను ఒక తేడా రకం పొందడానికి వెళుతున్న.
నేను యూజర్ ఇంటర్ఫేస్ నచ్చలేదని ఆలోచిస్తున్నాము.
యూజర్ ఇంటర్ఫేస్ సైట్ యొక్క నమూనా.
కానీ వినియోగదారు అనుభవం ఇది విధమైన మరొక భావన ఉంది.
రెండు చాలా భిన్నంగా ఉంటాయి.
ఇంటర్ఫేస్ ఖచ్చితంగా అనుభవం భాగం.
మీరు ఒక సైట్ కు వెళ్ళి చేసినప్పుడు ఇతర పదాలు లో, మీరు ఇంటర్ఫేస్ చూడండి.
మీరు సైట్ అనుభవం ఎలా భాగం.
కానీ వినియోగదారు అనుభవం కంటే ఎక్కువగా ఉంది.
వినియోగదారు అనుభవం వినియోగదారు మీ సైట్ నుండి అందుతుంది అని అభిప్రాయాన్ని ఉంది ఏమి గురించి.
కాబట్టి, సహజంగా, ఇంటర్ఫేస్ అని ఒక భాగం.
మరియు ఖచ్చితంగా ఒక అవసరం భాగం, కానీ అది తగినంత కాదు.
మీరు ఒక nice ఇంటర్ఫేస్ కలిగి మరొక మాటలో, మరియు అది అందంగా రంగురంగుల మరియు అన్ని ఉంది,
ఆ గొప్ప; కానీ వినియోగదారు మీ సైట్ పోతే, ఒక అందమైన లేఅవుట్ కనపడుతుందా అయోమయంలో లో
ప్రతిదీ, ఏదైనా ఎలా తెలియదు, అప్పుడు ఖచ్చితంగా మీరు ఒక నిజంగా చేసిన
పేద వెబ్సైట్.
ఆ యూజర్ అనుభవాన్ని సైన్ వస్తుంది విధమైన
నేను UX డిజైన్ గురించి కొంచెం చర్చ వెళుతున్న - UX యూజర్ అనుభవం కోసం చిన్నది -
మరియు మీరు ఒక మంచి యూజర్ అనుభవం నిర్ధారించుకోండి ఎలా రకం.
మొదటి స్థానం ఒక యూజర్ ఏదైనా ఇక్కడ మీరు ఒక వెబ్ సైట్ రూప అని
ఆ యూజర్ బహుశా కోరుకుంటున్నారు.
కానీ వినియోగదారు ఆ పనులను ఎలా దొరుకుతుందని కాదు -
ఇతర మాటలలో, వారు మీ సైట్ కు వెళ్ళి యూజర్ మంచి ఆలోచన లేదు ఉంటే,
నేను నా ప్రొఫైల్ నవీకరించాలనుకుంటే, "ఓహ్,, అప్పుడు నేను పోస్ట్ అనుకుంటే ఈ బటన్ క్లిక్, లేదా
ఒకరి గోడ, అప్పుడు నేను వారి గోడ వరకు వెళ్ళి ఒక చిన్న బాక్స్ క్లిక్ చేయండి. "
యూజర్ ఆ తెలియదు, అప్పుడు మీరు సమర్థవంతంగా కాదు నిజంగా
సరిగ్గా కార్యాచరణను అమలు.
ఒక కార్యాచరణ అమలు భాగంగా వినియోగదారులు దీన్ని ఉపయోగించడానికి చేయగల ఉంది.
మీరు ఒక సైట్ సంపాదించగలరు, మరియు అది అన్ని రకాల చేయవచ్చు - మరియు అది నిరాశపరిచింది కావచ్చు
అద్భుతమైన విషయాలను, కానీ అప్పుడు మీరు దీన్ని పరీక్షించడానికి మరియు ఇది ఈ చెయ్యలేరు ", చెప్పటానికి ఉంటుంది.
, ఎందుకు? ఈ చెయ్యలేరు "మరియు మీరు వాటిని తిరిగి సే చేస్తాము
"సరే,. మీరు కేవలం ఈ అస్పష్టంగా 7 వ డ్రాప్ డౌన్ మెను లోకి వెళ్ళాలి చేయవచ్చు
మాత్రమే దిగువన కుడి మూలన "లేదా ఏదో ఒక లింక్ ద్వారా లేదని పేజీ.
సహజంగానే, మీరు ఆ లేదు.
మీరు, ఇది వారు ఏమి చేయాలో ఏమి మీ వినియోగదారులకు స్పష్టపరచదల్చాను
మరియు సాధారణ మరియు వాటిని సులభంగా ఉండాలి.
>> మీరు ప్రయత్నించండి కావలసిన మరొక విషయం ఎవరైనా మీ సైట్ కు వెళ్ళి వెళుతున్న, ఉంది
మరియు 9 10 సార్లు చర్య ఒక, మరియు 1 10 సార్లు చర్య B లేకపోతే,
మీరు బహుశా చర్య A. వారి అనుభవాన్ని దృష్టి అనుకుంటున్నారా
ఇతర మాటలలో, మీరు చాలా, చాలా స్పష్టంగా ఎలా A. చేయడానికి అనుకున్న
ఒక ఉండాలి ముందు మరియు సెంటర్ - ఇది చూడండి, సైట్ వెళ్ళండి OH, అది కుడి ఉంది.
B అయితే స్పష్టంగా మీరు స్పష్టత కావాలి, కాని మీరు ఒక బిట్ మరింత వదిలి
నేపథ్యంలో.
డేవిడ్ ఉపన్యాసంలో ఈ ఒక మంచి ఉదాహరణ ఇస్తుంది
ఇది బోస్టన్ T వ్యవస్థ.
మీరు బోస్టన్ T కు వెళ్లి మీరు ఒక టికెట్ కొనుగోలు కావలసినప్పుడు,
మీరు నిజంగా ఒక టికెట్ కొనుగోలు ముందు 5 మెనూలు పొందడానికి
ఇది సబ్వే రైడ్ పడుతుంది ఎంత ఇది ఒక $ 2, $ 2.50 విలువ, కోసం
ఒక దిశలో.
ఒక సమస్య ఎందుకంటే సబ్వే స్వారీ ఎవరు ఎక్కువ మంది
బహుశా కేవలం, ఒక స్థానానికి వెళ్ళి వారి టికెట్ కొనుగోలు, వెంటనే కావాలనుకునే.
వారు వివిధ మెనుల్లో మా ద్వారా వెళ్ళాలి అని తెలుస్తుంది లేదు
అక్కడ పొందడానికి.
ఒక మెరుగైన యూజర్ అనుభవాన్ని మొదటి పేజీలో శీఘ్ర బటన్ ఉంటుంది
కేవలం ', ఒక మార్గం టికెట్ కొనుగోలు' అన్నారు మరియు ప్రామాణిక అన్ని లో ఉంచుతాడు
డిఫాల్ట్ విలువలు మరియు తరువాత ఎవరైనా కంటే వేరే టికెట్ కొనుగోలు అనుకొంటే,
వారు ఇప్పటికీ, కోర్సు, అవకాశం ఉంటుంది, కానీ మీరు కోసం ఆప్టిమైజ్ చేసిన
నిజంగా ముఖ్యమైన ఇది సాధారణ ఉపయోగించడానికి కేసు.
మీరు కుడి, ఫేస్బుక్లో ఈ ఉదాహరణలు చూడవచ్చు?
మీరు Facebook కు వెళ్లి మీరు ఒక స్థితిని పోస్ట్ చేయాలనుకుంటున్నారా,
ఇది మీరు తరచుగా మీరు ఏమి ఇది కుడి ఎగువన ఉంది.
వెంటనే మీకు పేజీ ఎంటర్, మీరు చాలా సాధారణ పనులు చేయగలనని
మీరు చేయాలనుకుంటున్నారా.
మీరు వంటి ఎక్కువ సంక్లిష్టమైన పనులను మీరు ఉంటే,
నా స్నేహితుడు వాల్ కు వెళ్ళి ఇది ఒక చిత్రాన్ని పోస్ట్ అనుకుందాం -
నేను తరచుగా చేయాలనుకుంటున్నారా, కానీ తరచుగా స్థితి నవీకరణలు పోస్ట్ వంటి మేము -
కాబట్టి ఆ సందర్భంలో, నేను, వారి ప్రొఫైల్ క్లిక్, ఎగువన బాక్స్ లో వారి పేరును టైప్
నేను వారి ప్రొఫైల్ సంపాదించిన మరియు తరువాత, ఇప్పటికీ, అది కుడి ఎగువన ఉంది.
మళ్ళీ, నేను చాలా సాధారణ వినియోగ సందర్భాలు ప్రాధాన్యత లో ఆప్టిమైజ్ చేసిన.
>> మరో ముఖ్యమైన విషయం తరచుగా విధమైన ఈ చుట్టూ పొందడానికి ప్రయత్నించండి ఉంటుంది
ద్వారా ఓకే, మాట్లాడుతూ, నేను సైట్ చేసిన మరియు ప్రజలు కంగారు కనుగొంటారు,
మరియు ఆ కుడి, ఒక సమస్య?
సహజంగానే, నేను నా సైట్ యొక్క కంటెంట్ ద్వారా అయోమయం లేదు.
కానీ పరిష్కరించడానికి మార్గం, ఏదో విధంగా పాపప్ కలిగి లేదు
హే, నేను ఎలా ఈ సైట్ ఉపయోగించడానికి మీరు నేర్పిన వెళుతున్న.
దశ 1 - ఈ బటన్ క్లిక్. దశ 2 - ఇక్కడ వెళ్ళి.
ఖచ్చితంగా, దాని చుట్టూ ఒక మార్గం - మీరు ఏమి చెప్పే విధంగా ఉంది, కానీ ఉంది
నిజంగా కాదు సరైన మార్గం.
నేను వెబ్సైట్ వెళ్ళండి మరియు అకస్మాత్తుగా నేను నాకు చెప్పుచున్నారు ఈ ట్యుటోరియల్ పేల్చు వెబ్
ఏమి ఎక్కడ వెళ్లి ఆ అన్ని ఏమి మరియు, నాకు సరదాగా కాదు.
ఇది నాకు ఒక మంచి అనుభవం కాదు.
ఇది ఒక నొప్పి యొక్క ఉంటాము. నేను అంశాలను చేయడం ప్రారంభం కావాలి.
ప్రజలు, వారి డైలాగ్ బాక్స్ యొక్క ముగిస్తాయి వెళ్తున్నారు
లేదా ట్యుటోరియల్ అవుట్, ఏమి, ఆపై ఫిర్యాదు ఎందుకంటే
మీరు వాటిని ఏమి చెప్పారు లేదు.
ఈ పరిష్కరించడానికి మార్గం ట్యుటోరియల్ లేదా ఆదేశాలు ఎలాంటి ఇచ్చి ద్వారా కాదు -
ఆ వంటి ఏదైనా.
చాలా మీరు నివారించవచ్చు, మీరు నిజంగా ఏమి యూజర్ చూపాలనుకుంటున్న
వెబ్సైట్ సిద్ధం ఎలా స్వభావం ద్వారా.
ఇతర మాటలలో, నేను లాగిన్ లేకుండా Facebook వెళ్ళండి ఉంటే,
నేను ప్రధాన పేజీలో చూడండి మొదటి విషయం -
ఇది కొద్దిగా లాగిన్ బాక్స్ ఉంది. కాబట్టి, duh. నేను ఇది అక్కడే సైన్ లాగ్ఇన్.
అయితే, నేను Facebook వెళ్లి నేను దిగువన కొద్దిగా లింక్ క్లిక్ కలిగి ఉంటే
'లాగిన్' అన్నారు మరియు పేజీ మిగిలిన చిత్రం లేదా ఏదో రకమైన అని,
నేను నిజంగా కుడి, ఏమి తెలియదు? నేను అయోమయం చేస్తుంది.
కాబట్టి, ఇది, అక్కడ వెళ్ళి లాగిన్ బటన్ క్లిక్ చెప్పు కాలేదు
లేదా లాగిన్ బటన్ నేను చూడండి వెళుతున్న పేరు ఎగువన కుడి కావచ్చు.
మీరు ఎల్లప్పుడూ ఏమి యూజర్ చూపిస్తున్న అనుకుంటే,
మరియు ఆ పేజీకి స్వాభావిక ఉండాలి.
>> మీరు నమూనాలు గురించి ఆలోచిస్తూ మరియు వివిధ మార్గాల్లో అప్ గేలిచేస్తాడు చేసినప్పుడు
మీ సైట్ వ్యక్తం, మీరు నిజంగా వినియోగదారులు ఎంత గురించి ఆలోచించటం
మీరు ఏమి వాటిని చూపవచ్చు ఎలా చేయడం మరియు.
ఒక చివరి విషయం పరీక్ష నిజంగా, నిజంగా ముఖ్యం.
స్నేహితుడికి పొందడానికి, మీరు కూడా తెలియదు ఎవరైనా పొందుటకు - ఇది ఎవరైనా గొప్ప ఉంది -
సైట్ ఉపయోగించడానికి ముందు సైట్ ఎప్పుడూ ఎవరు.
మీరు గంటలు సైట్ పని చేసిన ఎందుకంటే, మీరు వద్ద ఉంటె చేసిన,
మరియు మీరు ఖచ్చితంగా మీరు పరీక్షా చూడాలని ఖచ్చితంగా అలా తెలుసు
మీరు మరియు మీరు పని తెలిసిన పని చేసిన విషయాలు.
కానీ ఎవరో వచ్చింది మరియు ముందు ఉపయోగించారు ఎప్పుడూ ఆ సైట్ వినియోగిస్తే,
మీరు పూర్వ జ్ఞానం ఎవరితోనైనా ఎందుకంటే ఒక ఏకైక అనుభవం
సైట్ లోకి వెళ్ళి అలా వాటిని కలిగి ఏమి ఆలోచన చూడాలని
లేదా ఈ నుంచి ఏ విధమైన వారిని కోసం ఉన్నాయి.
పెరుగుతుంటాయి. వారు ముఖ్యంగా మనస్సు కోసం ఒక ఖాళీ తో ఒక వ్యక్తి ఎందుకంటే ఆ ప్రత్యేక వార్తలు.
ఏదో గందరగోళంగా లేదా అస్పష్టంగా ఉంటే వారు తెలియజేస్తుంది.
వారు మీరు మీ సైట్ యొక్క యూజర్ అనుభవం ఉంది ఖచ్చితంగా ఏమి ఆలోచన ఇస్తుంది.
ఇది నేను ప్రోత్సహిస్తుంది కాబట్టి ఖచ్చితంగా, అని మీ చెప్పడానికి చాలా కష్టంగా ఉంటుంది
మీ ప్రాజెక్టులు అభివృద్ధి చేస్తున్నపుడు - మీరు వెబ్ ఆధారిత ప్రాజెక్టులకు చేస్తున్నా -
మొదట్లో మీరు క్రియాత్మక డెమో రకమైన కలిగి వంటి సైట్ ఉపయోగించి ప్రజలు పొందడానికి.
>> ఇప్పుడు నేను ఒక వెబ్ అభివృద్ధి ప్రాజెక్ట్ నిర్వహించడానికి ఎలా గురించి కొద్దిగా చర్చ వెళుతున్న.
మేము, మీరు సాంకేతిక బ్యాక్ ఎండ్ వైపు చేయవచ్చు ఎలా పైగా మారారు
మీరు ఒక నిజంగా మంచి సైట్ రూపొందించవచ్చు ఎలా,
మీరే ద్వారా పని కానీ అయితే ఆ గొప్ప -
మీరే ద్వారా పని చేస్తున్న కూడా మరియు మీరు ఒక జట్టు పని, ముఖ్యంగా,
ప్రాజెక్ట్ నిర్వహణ ఒక పెద్ద సమస్య అవుతుంది.
మీరు విధమైన నుండి వివిధ రూపాలలో ప్రాజెక్టు నిర్వహణ గురించి విన్న చేసిన
ప్రాథమిక పాఠశాల మీరు సామూహిక చెప్పబడింది.
మీరు ఆ అన్ని, కమ్యూనికేట్, సహకరించిన.
అన్ని ఇప్పటికీ ఇక్కడ వర్తిస్తుంది, కానీ కొన్ని ఏకైక పరిస్థితులలో ఉన్నాయి
మీరు తెలుసుకోవాలి అనుకుంటే, మరియు మీరు బాగా నిర్వహించడానికి నిర్ధారించుకోవాలి కంప్యూటర్ సైన్స్.
నేను మీరు సైన్ ఉంటాం జట్టు గురించి మొదటి కొద్దిగా మాట్లాడదాము
ఇది పనిచేయాలో బృందం కుడి పరిమాణం ఎంచుకోండి చాలా ముఖ్యం,
మరియు మీ చివరి ప్రాజెక్టు లో నేను మీరు ఎంచుకోవడానికి అవకాశం ఉంటుంది అనుకుంటున్నాను
1 నుంచి 4 నేను సరైన ఉన్నాను ఉంటే.
మీరు కేవలం ప్రజల సంఖ్య ఎంచుకోవడం చేస్తున్నట్లు నిర్ధారించుకోవాలి
మీరు మీ స్నేహితులు ఉన్నారు ఎందుకంటే తో పని కావలసిన.
మీరు ఒక మంచి పరిమాణం ఒక జట్టు ఎంచుకోండి మరియు ఆ ఉద్యోగం పొందుతారు కావలసిన.
తక్కువ మంది వర్సెస్ ఎక్కువ మంది కలిగి ఒక వాణిజ్యం ఉంది.
మీరు ఎక్కువ మంది ఉంటే, ఖచ్చితంగా మరింత పని చేయవచ్చు
మీరు మంది, కోడ్ యొక్క మా, ఆలోచనలు మా, ఎందుకంటే
మరియు అన్ని గొప్ప.
కానీ అది చాలా నిర్వహణ మరియు చాలా కమ్యూనికేషన్ అవసరం.
ఇతర మాటలలో, మీరు అదే ప్రాజెక్ట్ పని 4 మంది ఉంటే
మరియు వారు అన్ని ఎక్కువ లేదా తక్కువ వారు అవసరం అన్ని విధమైన తెలుసుకోవాలి, అదే కోడ్ సంకలనం
ఏం జరగబోతోంది కాబట్టి ఇది అవసరం -
మీరు కొన్ని కొత్త ఫంక్షన్ జోడించడానికి మీరు విధమైన చెప్పే ఉంటుంది - ఉస్మానియాలో ఈ జోడించడం,
నేను ఈ విధంగా ఈ మారుతున్న - మీరు నిజంగా లోతైన stuff పొందడానికి ప్రత్యేకించి
నిజానికి సైట్ ఎలా పనిచేస్తుంది ప్రభావితం వెళ్ళే నమూనాలు మరియు నిజమైన వంటి.
మొత్తం బృందం, అది తెలుసుకోవాలి అవసరం
కాబట్టి మీరు మీరు హార్డు చేస్తాడు అని చాలా పెద్ద జట్టు ఎంచుకోవడం లేదు చేయవలసి
కమ్యూనికేషన్ చేయడానికి.
మీరు వెళ్ళి లేదు ఒక చిన్న తగినంత జట్టు ఎంపిక వద్దు
ఇది మీరు ఎందుకంటే సంభాషించవచ్చు.
>> పరిగణించడానికి మరొక విషయం ప్రజల నైపుణ్యాలు ఎక్కడ సంతులనం ఉంది.
అన్ని నిజంగా మంచి ప్రోగ్రామర్లు అయితే అది గొప్ప.
మీరు అన్ని బ్యాక్ ఎండ్ ప్రజలు ఉన్నారు కాని, మీ సైట్ చాలా మంచి చూడండి ఉండదని
మీరు ఈ గొప్ప డేటాబేస్ కలిగి, మరియు అది సూపర్ ఫాస్ట్ శోధన ప్రశ్నలు ఎందుకంటే -
గొప్ప ఇది - కానీ మీరు వెళ్లి, ఇది ఒక 1990 యొక్క సైట్ వంటిది ఎరుపు మరియు నీలం
ప్రతిచోటా, మరియు ఏ మంచి గాని.
నేను విధమైన ఉన్నాను ఎందుకంటే బెన్ మరియు నేను ఒక జట్టుగా పని మంచిపని అని గమనించండి
ఫ్రంట్ ఎండ్ లో, మేము రెండు మధ్య చివరికి సంకర్షణ, మరియు బెన్ బ్యాక్ ఎండ్ విషయాలలో నిజంగా మంచి ఉంది
మేము ఏ సైట్ రూపకల్పన మరియు ప్రధానంగా రంధ్రాలు ఎందుకంటే కాబట్టి నిజంగా బాగా పనిచేస్తుంది
నిండిన అవసరం ఆ సైట్ లో మాకు ఒకటి, లేదా బహుశా రెండు భర్తీ చేయవచ్చు.
మీరు మీ జట్టులో ఏ రంధ్రాలు ఉన్నాయి నిర్ధారించుకోవాలి.
బిడ్డలు బిట్ ఉంది ఉంటే కాదమ్మా.
ఇతర మాటలలో, మీరు రెండు బ్యాక్ ఎండ్ మంచివని 2 మంది కలిగి అయితే,
వారు సమస్యలను ప్రతి ఇతర సహాయం ఎందుకంటే ఆ అలాగే మంచి ఉంటుంది
వారు కలిగి ఉంటాయి.
మీరు మాత్రమే ఒక నిర్దిష్ట విషయం కోసం బాధ్యత ఎవరు 1 వ్యక్తి ఉంటే ఇది ఒక సమస్య ఉంటుంది
మరియు వారు ఒక సమస్య లోకి అమలు, కాబట్టి మీరు బిడ్డలు కొద్దిగా ఉన్నాయి అనుకుంటున్నారు
కానీ మీరు ముఖ్యంగా సాధ్యం రంధ్రాలు అన్ని పూరించబడినయని నిర్ధారించుకోవాలి.
>> గత విషయం - మరియు ఈ స్పష్టమైన ఉండాలి, కానీ తరచుగా కాదు.
మీరు నిజంగా సంతోషాన్ని కావలసిన.
CS50 లో ఈ చివరి ప్రాజెక్టు పాయింట్ మరియు సాధారణంగా వెబ్ అభివృద్ధి తరచుగా
ఇది చేయడం అవసరం ఎందుకంటే కేవలం ఉద్యోగం చేయాలని లేదు.
మీరు నిజంగా సంతోషాన్ని కావలసిన, మరియు మీరు ఏదో చేయాలని అనుకుంటున్నారా
అది పని మీరు అంటాం.
సంసార మీరు చేస్తున్న డౌన్ కూర్చుని పని ఒక నొప్పి, ఉంటే
అప్పుడు మీరు సరైన ప్రాజెక్ట్ ఎంచుకోవడం లేదు.
మీరు, మీకు ఆసక్తి ఏదో ఎంచుకోండి
మీరు నిజంగా ఫలితంగా చూడాలనుకుంటే మీకు ఒక క్రొత్త ఆలోచన వచ్చినప్పుడు, మీరు సంతోషిస్తున్నాము
కాబట్టి ప్రాజెక్టులు అన్ని రకాల నేను ఖచ్చితంగా రెడీ! అక్కడ ఉంది - మీరు అలా ఏదో
మీరు కనుగొనగలరు - ప్రతి ఒక్కరూ నిజంగా వాటిని కుట్ర అని ఏదో ఉంది
వారు ఒక వెబ్ ఆధారిత ప్రాజెక్ట్ చేస్తున్న ఉంటే.
నేను ప్రస్తుతం మళ్ళీ చెప్పాను చేస్తాము.
మీ ప్రాజెక్ట్ ఒక నొప్పి వంటి తెలుస్తోంది మరియు మీరు పని మీరు లేకపోతే,
మరొక ప్రాజెక్ట్ ఎంచుకోండి. నిజంగా మీకు స్ఫూర్తినిచ్చే యెంచుకొనుట.
>> బెన్ మళ్ళా ఒక బిట్ యొక్క ఈ భావన పేర్కొన్నారు, మరియు నేను ఒక బిట్ వెళ్లాలని మీరు.
ఇది మీరు క్రియాత్మక ఏదో పొందటానికి పేరు spurts పని నిజంగా ముఖ్యం.
మీరు A, B, మరియు C చేయడానికి వెళుతున్న ఒక వెబ్సైట్ కోసం ఈ ప్రణాళిక ఉంటె, గొప్ప ఉంటుంది
మరియు చివరకు అది అక్కడ పొందుతారు.
కానీ మీరు పని మరియు ఇది పని పేరు ఈ దశలో ఇరుక్కుపోయి ఉన్నాం,
కానీ ఏమీ సంతరించుకోనుంది. మీరు చూడటానికి ఏదైనా మరియు ఒక ప్రత్యక్ష, ఫంక్షనల్ విషయం లేదు.
మీరు నిజంగా అది కొన్నిసార్లు ఒక నొప్పి రకం తెలుస్తోంది వంటి మీరు ఏమి
ఏదో పని మరియు అమలు, ఒక స్థిరమైన వద్ద కనీసం కాబట్టి అప్పుడు విధమైన ఇది ఆఫ్ అగ్ర
ఇది మీకు కావలసిన అన్ని లక్షణాలు కలిగి లేదు కూడా వెర్షన్.
మరియు ఉండవచ్చు మీరు నిజంగా జోడించాలనుకుంటే కానీ మీరు కాదు కొన్ని లక్షణాలు ఉన్నాయి
మీరు ఒక క్రియాత్మక పాయింట్ ఈ సైట్ ను మీరు.
కాబట్టి మీరు రకమైన మొత్తం అభివృద్ధి ప్రక్రియ లాగా కావాలి.
లేదా ముఖ్యంగా ఏమీ ప్రారంభం - మీరు ఎక్కడో ఫంక్షనల్ ప్రారంభం కావాలి -
కానీ మీరు ఎక్కడో చాలా ప్రాథమిక మరియు క్రియాత్మక పొందాలనుకోవడం.
మరియు తర్వాత, జంప్ ఒక విధమైన, మళ్ళీ ఎక్కడో ఫంక్షనల్ పొందండి.
, మీరు నెమ్మదిగా నిర్మించే చేస్తాము, మరియు అది లేకపోతే లాగ కంటే కొంచెం నెమ్మదిగా వెళ్ళవచ్చు
కానీ దీర్ఘకాలంలో మీరు నిరంతరం ఈ మధ్య గ్రౌండ్ దశలో కష్టం చేస్తుంటే మీరు
నిజానికి పని ఏదైనా లేదు, ఇది ఒక నిజంగా పెద్ద నిరాశ ఉంటుంది
మీరు ఎల్లప్పుడూ పని పొందడానికి దగ్గరగా ఉన్నారు ఎందుకంటే మీ ప్రాజెక్ట్ పని,
మరియు అది నిజానికి పని ఎప్పటికీ.
మీరు ఈ క్రియాత్మక spurts లో పని,
మరియు మీరు ప్రతి ఒక తర్వాత కొన్ని ప్రతిబింబం చేయాలనుకుంటున్నారా.
ఇతర మాటలలో, మీరు సైట్ ఇప్పుడు పని ఇక్కడ ఒక స్థానం వద్ద అయ్యాక -
ఇది మీరు ప్రతిదీ లేదు కానీ కొన్ని విషయాలు చేస్తుంది -
మీరు భావిస్తే మీరు, సరే, నేను ఏమి ఏర్పాటు ఆ లక్ష్యాన్ని సాధించే ఈ సైట్?
ఇతర మాటలలో, సైట్ X చేయబోవడం ఉంటే, నేను X దిశలో పని చేసుకున్నది?
నేను అక్కడ కోరుకున్నాడు కార్యాచరణ ఉన్నారు?
మరియు సాగే, అది నేను కావలసిన మొత్తం ప్రయోజనాన్ని?
మీరు మీ సైట్ వేరే దిశలో కదులుతుందో ప్రారంభమైనదని కనుగొనడంలో ఉంటే
లేదా బహుశా విషయాలు కేవలం రకమైన పని లేదు, ఇది గేర్లు కొద్దిగా మార్చేందుకు సమయం కావచ్చు.
ఇతర మాటలలో, అది పరిగణనలోకి విలువ ఉంది - అవసరమైతే ఇది ఆలోచనలు విసురుతున్న ఉపయోగకరమని
మరియు పరిగణలోకి నేను నిజంగా నేను ఉండాలనుకుంటున్నాను ఏమి వైపు పని చేస్తున్నాను.
>> నేను నా తదుపరి పాయింట్ నమ్ముతాను. ఆలోచనలు పరిత్యజించిన బయపడకండి.
మీరు ఒక ఫీచర్ పని గంటల మా గడిపాడు జస్ట్ ఎందుకంటే
చివరకు అది పని కాకముందు కానీ నిజంగా బాగా ఉండదని -
ఇది ఉపయోగకరమైన కాదు లేదా వినియోగదారులు ఉపయోగించి సమస్య చేసినట్లుగా - విషయం ఆ విధమైన -
ఇది తీసివేసినట్లు బయపడకండి.
ఇది మీరు పని సమయం చాలా ఖర్చు చేసిన సక్స్,
కానీ చివరికి మీరు రకమైన ఈ ముక్కలు కూర్చు ఒక సైట్ అనుకుంటారు
కృతి యొక్క విధమైన కానీ బాగా పనిచేశారు లేదు.
అలాగే, కొత్త ఆలోచనలు ఆదరించిన బయపడకండి.
ఎవరైనా వచ్చింది మరియు, హే సైట్ నిజంగా చల్లని కానీ కనిపిస్తోంది, చెప్పారు
ఇది కూడా ఈ చేస్తే అది కూడా గొప్ప కాదు?
మీరు ఉద్దేశ్యము మరియు లో కాదు విషయం లేదని ఏదో కనుక మీ
స్పెక్స్, మీరు ఏమి ఏర్పాటు కాలేదు ఏదో,
దానిపై తీసుకుని, దానిని దాని పని బయపడకండి.
మీరు అభివృద్ధి కోర్సు అంతటా తో నడిచే తరచుగా ఆలోచనలు ఎందుకంటే
వెబ్సైట్ నిజంగా అద్భుతమైన మాదిరిగా ముగించారు.
>> నేను ముందు చెప్పారు చేసిన. నేను మళ్ళీ చెప్పాను చేస్తాము.
పరీక్షకులకు సూపర్ ఉన్నాయి, సూపర్ ఉపయోగకరమైన.
లాగాన్ మరియు ఏమి చూడటానికి ముందు సైట్ చూసిన ఎప్పుడూ వ్యక్తుల పొందడానికి ప్రయత్నించండి
వారు సైట్ మరియు యూజర్ అనుభవాన్ని యొక్క ఉపయోగం పరీక్షించవచ్చు ఎందుకంటే మాత్రమే,
కానీ వారు కూడా మీరు కాదు విధాలుగా కార్యాచరణ పరీక్షించవచ్చు.
మీరు ఒక నిర్దిష్ట విషయం చేసే కొన్ని ఫీచర్ చేస్తే
మరియు మీరు ఆ గొప్ప, సరిగ్గా ఇదే ప్రతి మీకు అన్నారు తెలుసు.
కానీ తరచుగా ఒక యూజర్ మైట్ వాయలార్ కోసం ఖాతా కష్టంగా ఉంటుంది
మీరు నిర్వచించిన ఎందుకంటే ఖచ్చితంగా - మీరు ఊహించకపోయినా ఏదో టైప్
లక్షణాలు మీరే.
కాబట్టి, ఎవరైనా సైట్ ఎలా ఉపయోగించాలో తెలియదు ఎవరు వచ్చి కలిగి
మరియు కేవలం వారు చేయవచ్చు ఏ విధాలుగా విచ్ఛిన్నం నిజంగా ఉపయోగపడుతుంది మీరు ఎందుకంటే
పని మీ సైట్ ఏం ఒక విభిన్నమైన కోణం నుండి ఒక ఆలోచన పొందుటకు
మరియు మరమ్మత్తు ఏమి అవసరం.
>> చివరి, నేను, కొన్ని సాధారణ మంచి విధానాలపై చర్చ వెళుతున్న
మరియు మీరు CS50 లో ఈ చాలా చూసిన, కానీ వారు కూడా నిజంగా ఒక ప్రాజెక్ట్ అమరికకి.
ఒక వ్యాఖ్యలు ఉంది. మీరు ఒక పెద్ద జట్టు పని మీరు ఎల్లప్పుడూ ముఖ్యంగా మీ వ్యాఖ్యను కోడ్.
ఇది ఎవరైనా వ్రాసిన కేవలం కోడ్ ఒక దిగ్గజం బ్లాక్ కలిగి కాబట్టి బాధించే ఉంటుంది
మరియు ఉండవచ్చు, ఇది బహుశా అది లేదు, పనిచేస్తుంది, కానీ మీరు అది ఏ ఆలోచన ఉంది
కాబట్టి మీరు, అది అక్కడ లేదా ఉండాలి లేదా ఉపయోగకరమైన లేదా కాదు అని ఆలోచన కలిగి
మీరు ఏదో పని మీరు మరియు మీరు పని చేస్తున్న కూడా అవకాశం
ఇదే, కాబట్టి మీ సహచరుల బుద్ధిపూర్వకంగా ఉండాలని చాలా, చాలా జాగ్రత్తగా
వ్రాయండి కోడ్ చక్కగా ఉంది అని.
మీరు పెంచడం ఉంటే ఇష్టం పేరు మొత్తం విషయం చేయాలని మీరు ఇప్పటివరకు వెళ్ళాలి లేదు
ఒక కౌంటర్ నేను ఈ కౌంటర్ 1 జోడించడం వెబ్, అని ఒక వ్యాఖ్య.
ఆ వివరణాత్మక ఉండాలి, కానీ లేదు మీరు రాస్తున్నాం ఏదైనా ఫంక్షన్కు
మీరు, ఆ ఫంక్షన్ ఖచ్చితంగా ఏమి కొన్ని డాక్యుమెంటేషన్ కలిగి ఉండాలి
దాని ఇన్పుట్లను ఏమిటో, మరియు తిరిగి ఏ.
మీరు సైట్ యొక్క ఇతరుల భాగాలు ఉపయోగించే విధంగా
మరియు మీరు పెద్ద ఏదో నిర్మించే దిశగా పని చేయవచ్చు.
>> మరో ముఖ్యమైన విషయం మీరు రెగ్యులర్ శుభ్రంగా అప్లను చేయాలనుకుంటున్నారా ఉంది.
కోడ్ దారుణంగా గెట్స్. మీ కోడ్ పూర్తిగా చదవటానికి మరియు ఒక అతిపెద్ద మెస్ ఉంటే చెడు ఫీల్ లేదు.
ఎప్పుడూ వెబ్ అభివృద్ధి జరుగుతుంది.
మీరు పాత వాటిని తొలగించడం, కొత్త లక్షణాలు జోడించే. స్టఫ్ చేయకూడని ఉన్నాయి అన్నారు.
ఆ మంచిది, కానీ మీరు ఎప్పుడూ ఆ పరిష్కరించేందుకు నిర్ధారించుకోవాలి.
మీరు కేవలం గుర్తించలేకపోయారు ఇక్కడ ఇది పాయింట్ అప్ నిర్మించడానికి వీలు వద్దు
మీ కోడ్ లో, మరియు మీరు ఏదైనా ఏ ఆలోచన ఉంది.
ఆ HTML తో కేస్.
కొన్నిసార్లు మీరు, ఏదైనా కలిగి లేదు వస్తువులు ముగుస్తుంది చేస్తాము
మరియు మీరు ఆ వదిలించుకోవటం చెయ్యవచ్చును.
CSS, మీరు, ఇకపై అక్కడ లేని మూలకాల సూచిస్తూ చేయవచ్చు
మీరు ఆ కోడ్ వదిలించుకోవటం కావలసిన.
జావాస్క్రిప్ట్ లో, మీరు HTML నుండి ఏదో తొలగించబడింది ఉండవచ్చు.
కాబట్టి, మీరు అందంగా విషయాలు మేకింగ్, మీరు ఎల్లప్పుడూ శుభ్రం చేస్తున్న నిర్ధారించుకోవాలి
మీరు రోజూ అంత ఎక్కువ.
>> నేను భావించడం లేదు మరొక నిజంగా ఉపయోగకరంగా విషయం CS50 లో చాలా వివరించబడింది
కానీ ఇది వెర్షన్ నియంత్రణ వెళ్ళడం ఉపయోగకరమని.
మీరు ప్రధానంగా అన్ని పురోగతి పర్యవేక్షించడం చేసినప్పుడు వెర్షన్ నియంత్రణ ఆలోచన
మీరు మీ సైట్ వైపు చేసిన మరియు ఏ వద్ద మీరు తెలుసుకుంటారు, OH, ఈ పని
కొంతకాలం క్రితం కానీ ఏ పని కాదు, మీరు ముందలి వెళ్లవచ్చు
ఆపై మరియు విషయం ఆ విధమైన నుండి మార్చబడింది చూడటానికి.
అలా ప్రాధమిక మార్గం Git తో, మరియు Git వ్యవస్థ ఈ మొత్తం రకమైన అని
నేను టామీ MacWilliam గత సంవత్సరం గురించి ఒక సదస్సు ఇచ్చారు నమ్మకం.
మీరు 2011 కోసం CS50 సెమినార్లు వెళ్ళాలని, మీరు ఆ తన సదస్సు చూడగలరు.
Git ఆలోచన క్రమ అంతరాలలో మీరు ఈ కట్టుబాట్లు తయారు చేస్తున్న రప్పించింది
సైట్ ప్రస్తుతం ఒక అందమైన స్థిరమైన వెర్షన్ లో తెలిపారు మార్గాలు ఇవి కాబట్టి
నేను దానిని ప్యాకేజీ సర్వర్ దానిని దూరంగా పంపే, మరియు మీరు ఆ సర్వర్ వెళ్ళండి చేయవచ్చు వెబ్
మరియు మీ కోడ్ అన్ని ముందలి చూడండి మరియు పురోగతి ఎలా చూడండి
మరియు మంచి విషయాలు అన్ని ఆ విధమైన.
కాబట్టి, ప్రాథమికంగా ఇది.
వెబ్ అభివృద్ధి వంటి, మేము చుట్టూ కర్ర మరియు ఏ సమాధానం ఆనందిస్తున్నాము
ప్రశ్నలు చాలా వదలలేదు వంటి.
అంతే. ధన్యవాదాలు. >> [బెన్] ధన్యవాదాలు.
[చప్పట్లు]
>> [బిల్లీ] స్టాఫ్, ఎవరైనా మేము కవర్ చేసిన విషయాల గురించి ఏవైనా ప్రశ్నలు లేదు
లేదా మేము వారు ఆశతో ఆ కవర్ కాదు చేసిన విషయాలు మేము కవర్ ఇష్టం?
మేము ఆ సమాధానం ఆనందంగా ఇష్టం. ఎవరైనా?
[ప్రేక్షకుల సభ్యుడు] రూబీ ఉపయోగించి లేదా పైథాన్ ఉపయోగించి యొక్క లాభాలు మరియు నష్టాలు ఏమిటి?
[బెన్] ప్రశ్న రూబీ లేదా పైథాన్ ఉపయోగించి యొక్క లాభాలు మరియు నష్టాలు ఏమిటి, ఉంది
బదులుగా PHP వంటి.
ప్రోస్ రూబీ మరియు పైథాన్ PHP కంటే మెరుగైన భాషలు ఉండే.
కనీసం నా అభిప్రాయం లో, మరియు నేను అదే ఇతరుల అభిప్రాయాలను చాలా అనుకుంటున్నాను.
వారు, క్లిష్టమైన అంశాలు చేయడం కోసం మరింత రూపొందిస్తారు
మరియు నిజంగా త్వరగా వెబ్ పేజీలు whacking కోసం తక్కువ
డైనమిక్ కంటెంట్ కొద్దిగా.
నష్టాలు కొద్దిగా ఉందని ఉంటాయి - ఒక సాంకేతికతను మరింత ఉంది
వాటిని ఏర్పాటు చేసుకోవాలని.
ఆ, PHP లో ఇష్టం, మీరు కేవలం ఒక HTML ఫైల్ కలిగి మరియు మీరు కంటే తక్కువ వ్రాయండి, ఉంది
ప్రశ్న గుర్తు, ఆపై మీరు కొన్ని కోడ్ వ్రాయడానికి, మరియు మీరు ప్రశ్న గుర్తు వ్రాయడానికి,
కంటే ఎక్కువ, మరియు అప్పుడు మీరు పూర్తి చేసిన.
రూబీ లేదా పైథాన్ వంటి ఇతర భాషలు, లో
మీరు ప్రారంభ సైట్ రన్ పొందడానికి ఒక బిట్ మరింత పని ద్వారా వెళ్ళాలి.
కూడా ఉన్నాయి - కనీసం అది కేసులో ఉపయోగిస్తున్నప్పుడు - మరింత డాక్యుమెంటేషన్ ఉందని
PHP అందుబాటులో ఉపయోగించడం ఎక్కువ మంది ఉన్నాయి కనుక.
నేను ఆ ఇకపై సమస్య యొక్క కాదు అనుకుంటున్నాను.
రూబీ ఆన్ వంటి అంశాలను చాలా మంచి డాక్యుమెంటేషన్ ఖచ్చితంగా ఉంది
లేదా పైథాన్ కోసం జంగో సమానం.
PHP అందరికీ సంవత్సరాలు ఉపయోగిస్తున్నాము ఉండే, మరియు మీరు ఇది ఎలా పనిచేస్తుందో.
రూబీ మరియు పైథాన్ కొద్దిగా తక్కువ పెద్దలకు మాత్రమే.
>> [ప్రేక్షకుల సభ్యుడు] మీరు తెలుసుకోవడానికి లేదా తీసుకున్న వాటిలో ఒక మధ్య ఎంచుకోవడానికి ఉంటే,
మీరు ఇది ఇష్టపడతారు?
నిజాయితీగా, నేను ఆ వ్యక్తి మీద ఆధారపడి ఉంటుంది అనుకుంటున్నాను.
క్షమించండి. ప్రశ్న ఎవరైనా తెలుసుకోవడానికి కోసం మీరు ఎంపిక చేస్తుంది ఇది?
నేను పైథాన్ వ్యక్తిగతంగా nicest కనుగొనేందుకు.
నేను పైథాన్ మరియు జంగో లో నా మొదటి వెబ్ dev ప్రాజెక్ట్ చేశాడు - వ్యక్తుల చాలా ఉన్నాయి.
కూడా రూబీ ఆన్ వ్యక్తులు చాలా ఉన్నాయి.
రూబీ ఆన్ తెలిసిన బహుశా ఎక్కువ మంది.
నిజాయితీగా, నేను మీరు మంది తెలుసు సంసార తో పాటు
మీరు ప్రశ్నలు అడిగే ప్రజలు కాబట్టి.
>> ప్రశ్న - షేర్డ్ సర్వర్లపై హార్డ్ యొక్క ఎటువంటి పైథాన్ పని ఉంది?
మీ హోస్టింగ్ ఆధారపడి ఉంటుంది.
పైథాన్ అంశాలు పోస్ట్ చేసే వెబ్ అధిపతియగు ఉన్నాయి.
WebFaction కుడి, ఆ చేస్తుంది?
WebFaction బిల్లీ మరియు నేను కొన్ని ప్రాజెక్టులకు ఉపయోగించారు ఒకటి.
వారు నిజంగా గొప్ప ఉన్నారు. వారు చాలా భాషలు మద్దతు.
కానీ PHP మరింత విస్తృతంగా మద్దతు అని నిజం.
మీరు మాత్రమే PHP చేసే వెబ్ హోస్ట్ న కష్టం చేస్తే,, ఆ PHP ఉపయోగించడానికి మంచి కారణం ఉంది.
>> [ప్రేక్షకుల సభ్యుడు] నేను కొన్ని డేటాబేస్ ప్రశ్నించడానికి ఎలాగో నేర్చుకోవడానికి లోకి వచ్చింది,
మరియు నేను నా SQL అన్ని చోట్ల తెలుసు, కాని నేను ఇటీవల బహిర్గతం కాకముందు -
మరియు మీరు దాన్ని చూపారు. మీరు JSON మరియు విస్తరించదగిన డేటాబేస్ ను చూడండి.
నా SQL అన్ని చోట్ల ఉంది. ఎలా మీరు ఆ జరగటం లేదు?
అక్కడ మరింత విస్తరించదగిన (వినబడని) కోసం పెరుగుతున్న ధోరణి అన్నారు?
ప్రశ్న - నేను కాని SQL డేటాబేస్ ధోరణి ఉన్నట్లు జరగబోతోంది అనుకుంటున్నారు.
ఉదాహరణకు, MongoDB వంటి. నేను ఖచ్చితంగా నిజమైన అనుకుంటాను.
నా సలహా ఎక్కువగా MySQL మరియు మాత్రమే ఎందుకంటే ఇక్కడ MySQL మరియు సంబంధిత చేశారు
పరిశ్రమ ప్రమాణ.
వ్యక్తిగతంగా, నేను చాలా MongoDB వంటి schemos లేని డేటాబేస్ ఇష్టపడతారు
మీరు సమస్య లేదు పేరు, ఓహ్, నేను ఉపేక్షించేది జోడించాలి.
శ్రమ నేను పనులను లేని వంటి, నాకు ఉంది?
ఇది MySQL ఆ విధంగా చేయడానికి చాలా కష్టం, కానీ మీరు Mongo వంటి ఏదైనా కలిగి ఉన్నప్పుడు
ఇది NICER ఉంది.
Mongo గురించి ఇతర nice విషయం మీ రికార్డులు నిజంగా JavaScript వస్తువులు అని.
మీరు ఈ డేటాబేస్ వరుసలు తీసుకుని అవసరం అక్కడ మార్పిడి అడుగు ఎలాంటి ఉంది
మరియు జావాస్క్రిప్ట్ వాటిని మలుపు అప్పుడు వైర్ పైగా పంపించు.
నేను ఆ వంటి అంశాలను భవిష్యత్తులో వేగంగా వెబ్ అభివృద్ధి కోసం చాలా, చాలా ఉపయోగకరంగా అన్నారు భావిస్తున్నాను.
>> [బిల్లీ] నేను ఒక సాధారణ పాయింట్ ఇది చేర్చుతారు ఏదో అని
మీరు మేము చర్చించారు చేసిన భాషలు అన్ని నేర్చుకున్నాడు ఉంటుందని భావిస్తాను లేదు
మా సదస్సు నుండి.
సహజంగానే పాయింట్, మీరు అక్కడ ఏమి ఒక ఆలోచన అందించడమే
మీరు మేము చెప్పిన చేసిన విషయాలు ఏ ఆశ్చర్యచకితుడై అయితే మీరు వాటిని Google చేయవచ్చు
మరియు వాటిని లో చదవండి.
నేను పేర్కొన్న మరియు, ఖచ్చితంగా ఈ విషయాలు వ్యవహరించే కొన్ని సెమినార్లు ఉన్నాయి.
నేను బహుశా పొందడానికి పేర్కొన్నారు లేదు అని మరింత సెమినార్లు ఉన్నాయి
ఈ విషయాన్ని అలాగే.
ఆలోచన మీరు ఏదో పని అనుకుంటే, ఇక్కడ మీ పారవేయడం వద్ద టూల్స్ అని.
మీరు ఈ టూల్స్ ఖచ్చితంగా ఏమి నిజంగా ఖచ్చితంగా లేకపోతే నిష్ఫలంగా అనుభూతి లేదు,
కానీ వారు అక్కడ మరియు మీరు వాటిని విస్తృత ఉపయోగించగలదు అని అని తెలుసు
Google ద్వారా.
>> [ప్రేక్షకుల సభ్యుడు] విషయాలు రకం మీరు మీ వెబ్ సైట్ చేయడానికి ఏమి చేయాలి
మొబైల్ పరికరాల్లో బాగుంది?
[బిల్లీ] మొబైల్ పరికరాలు కొద్దిగా కష్టం.
మీరు అది అవలంబించే 2 మార్గాలు ఉన్నాయి.
మొదటి మార్గం మీరు అసలైన మొబైల్ వెబ్సైట్ కలిగి ఉంది.
ఇతర మాటలలో, మీరు ప్రారంభంలో గుర్తింపును విధమైన చేస్తారు
బ్రౌజర్ చెప్పారు గాని, మీ వెబ్సైట్ కోరిన ఉన్నప్పుడు
ఈ అభిప్రాయం తిరిగి - డెస్క్టాప్ లేదా ల్యాప్టాప్ బ్రౌజర్లు కోసం వీక్షణ ఉంటుంది -
మరియు మొబైల్ పరికరాల కోసం ఈ ఇతర వీక్షణ.
ఆ వీక్షణలు మీరు చాలా చక్కని స్వాప్ చేయవచ్చు ఆ లో నిజంగా nice ఉంటాయి ఒక స్థానం
రెండు బయటకు మరియు మొబైల్ పరికరాల పై నిజంగా చక్కగా పనిచేసే ఒక ఇంటర్ఫేస్ కలిగి
మరియు బ్రౌజర్ పరికరాల్లో చక్కగా పని చేసే ఒక పూర్తిగా వేర్వేరు ఒకటి.
ఆ సమస్య ఇది ​​కోడింగ్ అంటే ఎందుకంటే ఇది చాలా కాలం పడుతుంది ఉంది
ఒక విభిన్నమైన ఇంటర్ఫేస్.
మీరు చేయగల ఇతర మార్గం -
ఆధునిక ఫోన్ల చాలా, వెబ్ సైట్ లను మరియు ఒక బ్రౌజర్ ఉపయోగించవచ్చు వాటిని అందించే ప్రయత్నించండి
మరియు వారు వారి ఉత్తమ చేయండి.
మీరు రకమైన మీరు ఉపయోగిస్తున్నట్లయితే j క్వెరీ జావాస్క్రిప్ట్ మొత్తం మీద కాంతి ఉండడానికి ప్రయత్నించవచ్చు
ఇది విషయాలు తప్పు కొద్దిగా వెళ్ళే పేరు ఉంటుంది.
ఈ మీరు ఎక్కువ సమయం లేకపోతే మీరు ఉపయోగించాలి మార్గం విధమైన ఉంది.
మీరు ఒక మొబైల్ ఇంటర్ఫేస్ పని సమయం చేస్తే, స్పష్టంగా మీ ఉత్తమ ఎంపిక ఉంది.
>> నేను సాధారణంగా CS50 ప్రాజెక్టులకు, మీరు ఒకటి లేదా ఇతర ఎంచుకోండి చూడాలని అనుకుంటున్నాను.
ఇతర మాటలలో, మీరు ఒక మొబైల్ అనువర్తనం అనుకున్న లేదా మీరు ఒక డెస్క్టాప్ వెబ్సైట్ చేయాలనుకుంటున్నాము.
మీరు ఆ పనిచేయడానికి మరియు ఆ విధమైన నిర్ణయిస్తుంది.
మీరు తర్వాత దాన్ని విస్తరించడానికి అయితే, బహుశా మీ ఉత్తమ పందెం ఉంటుంది
ఇతర మరొక ఇంటర్ఫేస్ చేయడానికి.
నేను WordPress ఆధారిత సైట్లు అభివృద్ధి అనుభవం కొద్దిగా ఉన్నాయి.
నేను అందాకా WordPress న వ్యక్తిగత వెబ్సైట్.
ముసాయిదా ఆ రకాల nice కేవలం చాలా ప్రాథమిక విషయాలు ఉండవచ్చు.
తరచుగా మీరు అయితే Customizability సమస్యలను చాలా ఆకస్మికంగా చేస్తాము.
మీరు ఏదో ఒక నిర్దిష్ట రూపంలో లేదా ఒక నిర్దిష్ట మార్గం కలిగి చెయ్యవచ్చును
కంప్యూటరు హార్డ్ వైర్డ్ ఎందుకంటే మరియు మీరు కాదు అని
ఈ మీరు ఒక సమస్య ఒక బిట్ ఉంటుంది పనులు ఎలా ఉంది.
అప్పటి నుండి నేను రకమైన పరిస్థితి నుండి సైట్లతో పని మరింత వొంపు ఉన్నాను.
బ్లాగ్ డేటాబేస్ మరియు ఇది ఒక ఫ్రేమ్ నిర్మించడానికి నిజంగా ఆ హార్డు కాని విషయం ఆ విధమైన అంశాలని.
మీరు నిజంగా సారి విస్తరించి, మీరు కోర్సు WordPress లాగ ఉపయోగించవచ్చు
లేదా ఒక బ్లాగ్ కోసం విషయం ఆ విధమైన.
బాగానేవుంది బ్లాగుల స్టోర్ మరియు నిజంగా హార్డ్ తగినంత
మీరు విషయాలు ఆ రకాల ఏ లోకి అమలు చేస్తున్నారు, మీరు బహుశా ఉన్నాము
ఒక అంతర్గత తీయాలనే.
>> నేను అది గురించి భావిస్తున్నాను, ధన్యవాదాలు మళ్ళీ వచ్చే.
మేము నిజంగా మీరు అబ్బాయిలు మాట్లాడటం ఆనందించారు మరియు మీరు కొన్ని విషయాలను నేర్చుకునే ఆశిస్తున్నాము.
[బెన్] మేము మాట్లాడటానికి సంతోషంగా ఉన్నారు - మేము వెళ్ళాలి కానీ మేము మరింత బయట మాట్లాడితే ఆనందిస్తున్నాము
మీరు మరొక ప్రశ్న ఉంటే. ధన్యవాదాలు మళ్ళీ. [చప్పట్లు]
[CS50.TV]