1 00:00:00,000 --> 00:00:03,388 >> [ಸಂಗೀತ] 2 00:00:03,388 --> 00:00:09,196 3 00:00:09,196 --> 00:00:10,180 >> ಡೇವಿಡ್ ಜೆ MALAN: ಹಲೋ. 4 00:00:10,180 --> 00:00:12,600 ನ ಮೂಲಕ ಒಂದು ವಾಕ್ ತೆಗೆದುಕೊಳ್ಳಲು ಅವಕಾಶ ಸಮಸ್ಯೆ 8 ಮ್ಯಾಶಪ್, 5 00:00:12,600 --> 00:00:15,880 ಇದು ನೀವು ಸವಾಲು ಹೋಗುತ್ತದೆ ಗೂಗಲ್ ನಕ್ಷೆಗಳು ಅಂಶಗಳನ್ನು ಎತ್ತಿಕೊಂಡಿದ್ದಾರೆ 6 00:00:15,880 --> 00:00:20,905 ಗೂಗಲ್ ನ್ಯೂಸ್ ಮತ್ತು ಕಲಬೆರಕೆ ಅಂಶಗಳು ಒಟ್ಟಿಗೆ ಒಂದು ವೆಬ್ ಆಪ್ಲೆಟ್ ಅವುಗಳನ್ನು ಎಂದು 7 00:00:20,905 --> 00:00:24,150 ಒಂದು ಬಳಕೆದಾರ ಹುಡುಕಲು ಅನುಮತಿಸುತ್ತದೆ ಸ್ಥಳೀಯ ಸುದ್ದಿ ಒಂದು ನಕ್ಷೆ 8 00:00:24,150 --> 00:00:26,780 ನಿರ್ದಿಷ್ಟ ಪಟ್ಟಣಗಳು, ನಗರಗಳು ಮತ್ತು ಜಿಪ್ ಸಂಕೇತಗಳು. 9 00:00:26,780 --> 00:00:31,040 ಇದನ್ನು ಮಾಡಲು, ನಾವು ನೀನು ಕೆಲವು HTML ಸಂಯೋಜಿಸಲು, ಸಿಎಸ್ಎಸ್, ಪಿಎಚ್ಪಿ, SQL, 10 00:00:31,040 --> 00:00:34,390 ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಮತ್ತು ಒಂದು ತಂತ್ರ ಸಾಮಾನ್ಯವಾಗಿ ಸಲುವಾಗಿ ಅಜಾಕ್ಸ್ ಎಂದು 11 00:00:34,390 --> 00:00:36,850 ಈ ತಲ್ಲೀನವಾಗಿಸುವ ರಚಿಸಲು ಬಳಕೆದಾರ ಅನುಭವವನ್ನು. 12 00:00:36,850 --> 00:00:38,920 >> ಮೊದಲ ಗೂಗಲ್ ನಕ್ಷೆಗಳು ತಾನೇ ಅವಕಾಶ. 13 00:00:38,920 --> 00:00:41,220 ಈ, ಸಹಜವಾಗಿ, ಬಹುಶಃ ಒಂದು ಪರಿಚಿತ ಇಂಟರ್ಫೇಸ್. 14 00:00:41,220 --> 00:00:45,070 ಆದರೆ ಇದು ತಿರುಗಿದರೆ ಗೂಗಲ್ ನಕ್ಷೆಗಳು ಒಂದು API-- ಅಪ್ಲಿಕೇಶನ್ ಒದಗಿಸುತ್ತದೆ 15 00:00:45,070 --> 00:00:48,360 ಫೇಸ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇದು ಮೂಲಕ ನೀವು Google Maps ಅಂಶಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು 16 00:00:48,360 --> 00:00:50,740 ಮತ್ತು ಅವುಗಳನ್ನು ಸಂಯೋಜಿಸಲು ನಿಮ್ಮ ಸ್ವಂತ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು. 17 00:00:50,740 --> 00:00:52,650 ವಾಸ್ತವವಾಗಿ, ಉದ್ದಕ್ಕೂ ಈ ಪ್ರಕ್ರಿಯೆ, ನೀವು ನೀನು 18 00:00:52,650 --> 00:00:55,140 URL ಗಳನ್ನು ಒಂದೆರಡು ಹುಡುಕಲು ಎಂದು ವಿಶೇಷವಾಗಿ ಸಹಕಾರಿಯಾಗುತ್ತದೆ 19 00:00:55,140 --> 00:00:57,820 ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಸಮಸ್ಯೆ 8 ವಿವರಣೆಯನ್ನು, 20 00:00:57,820 --> 00:01:00,980 ನಿರ್ದಿಷ್ಟವಾಗಿ ಈ ಆರಂಭಿಸುವಿಕೆ ಮಾರ್ಗದರ್ಶನ ಅಥವಾ ನಿರ್ಮಾಪಕರ ಮಾರ್ಗದರ್ಶಿ 21 00:01:00,980 --> 00:01:07,640 ಗೂಗಲ್ ನಕ್ಷೆ API ಆವೃತ್ತಿ 3 ಜೊತೆಗೆ ಗೂಗಲ್ ನಕ್ಷೆಗಳು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ API ಎಂದು 22 00:01:07,640 --> 00:01:10,260 ಒಂದು ಇದು V3 ಉಲ್ಲೇಖ, ಓದಲು ಬಿಟ್ ಹೆಚ್ಚು ರಹಸ್ಯ 23 00:01:10,260 --> 00:01:14,600 ಆದರೆ ವಾಸ್ತವವಾಗಿ ಕಡಿಮೆ ಮಟ್ಟದ ಎಲ್ಲಾ ಹೊಂದಿದೆ ಯಾವ ಕಾರ್ಯಗಳನ್ನು ಅಥವಾ ವಿಧಾನಗಳ ಬಗ್ಗೆ ವಿವರಗಳು 24 00:01:14,600 --> 00:01:18,220 ಮತ್ತು ವಸ್ತುಗಳನ್ನು ಮತ್ತು ಅವುಗಳ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಮತ್ತು ಘಟನೆಗಳು ವಾಸ್ತವವಾಗಿ API ಜೊತೆ ಬಂದು, 25 00:01:18,220 --> 00:01:20,720 ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಪುಟಗಳಿಗೆ. 26 00:01:20,720 --> 00:01:23,480 >> ಈಗ ನಾವು ನೋಡೋಣ ವೇಳೆ ಗೂಗಲ್ ನ್ಯೂಸ್ ನಲ್ಲಿ, ನೀವು 27 00:01:23,480 --> 00:01:25,370 ಬಹುಶಃ ಇಲ್ಲಿ ಪರಿಚಿತ ಇಂಟರ್ಫೇಸ್ ನೋಡಿ. 28 00:01:25,370 --> 00:01:29,350 ಆದರೆ ಇದು ನೀವು ಹುಡುಕಬಹುದು ತಿರುಗಿದರೆ ನಿರ್ದಿಷ್ಟ ಭೌಗೋಳಿಕ ಗೂಗಲ್ ನ್ಯೂಸ್ 29 00:01:29,350 --> 00:01:32,000 ಬೌಗೋಳಿಕ ಎಂಬ ಒಂದು HTTP ನಿಯತಾಂಕ ಮೂಲಕ. 30 00:01:32,000 --> 00:01:35,100 ವಾಸ್ತವವಾಗಿ, ನಾನು ಜೂಮ್ ವೇಳೆ ಇಲ್ಲಿ, ನೀವು ನೋಡುತ್ತೀರಿ 31 00:01:35,100 --> 00:01:41,672 ನಾನು ಮನುಷ್ಯ news.google.com/news/section?geo=02138. 32 00:01:41,672 --> 00:01:43,630 ಮತ್ತು, ವಾಸ್ತವವಾಗಿ, ನಾನು ಜೂಮ್ ಔಟ್, ನೀವು ನಾನು ಎಂದು ನೋಡುತ್ತಾರೆ 33 00:01:43,630 --> 00:01:47,090 ಇಡೀ ಗುಂಪೇ ಒಂದು ಪುಟ ನೋಡುವ ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ನ ಕೇಂಬ್ರಿಜ್ನಲ್ಲಿ ಬಗ್ಗೆ ವೀಕ್ಷಣೆಗಳು. 34 00:01:47,090 --> 00:01:50,620 >> ಏತನ್ಮಧ್ಯೆ, ನಾನು ವಾಸ್ತವವಾಗಿ ಬದಲಾಯಿಸಿದರೆ URL ಅನ್ನು, ಈ ರೀತಿಯ ಒಂದು ZIP ಕೋಡ್ ಅಲ್ಲ 35 00:01:50,620 --> 00:01:55,580 ಆದರೆ ಸ್ವಲ್ಪ ಮೆಸ್ಸಿಯರ್ ಏನೋ ಕೇಂಬ್ರಿಡ್ಜ್ + ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ ಹಾಗೆ, 36 00:01:55,580 --> 00:02:00,740 ಜೊತೆಗೆ ರೀತಿಯಲ್ಲಿ ಅಲ್ಲಿ ನೀವು ಎನ್ಕೋಡ್ ಒಂದು URL ನಲ್ಲಿ ಜಾಗವನ್ನು ಪಾತ್ರ ಮತ್ತು ನಮೂದಿಸಿ ಹಿಟ್ 37 00:02:00,740 --> 00:02:02,907 ವಾಸ್ತವವಾಗಿ ನಾನು ನೋಡುತ್ತಾರೆ ಸುಮಾರು ಅದೇ ಸುದ್ದಿ ನೋಡಿ. 38 00:02:02,907 --> 00:02:05,489 ಬಹುಶಃ ಇದು ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಕೇಂಬ್ರಿಡ್ಜ್ ವಾಸ್ತವವಾಗಿ ಏಕೆಂದರೆ 39 00:02:05,489 --> 00:02:06,910 ಅನೇಕ ZIP ಸಂಕೇತಗಳು ಹೊಂದಿದೆ. 40 00:02:06,910 --> 00:02:09,410 ಈಗ ಹೇಗೆ ನಾನು ತಿಳಿದಿದೆ ಮತ್ತು ಎಂದು, ವಾಸ್ತವವಾಗಿ, ಹೇಗೆ ಹೇಗೋ ನಾನು 41 00:02:09,410 --> 00:02:12,940 ನಗರಗಳು ಮತ್ತು ಪಟ್ಟಣಗಳು ​​ಟೈ ಸಂದರ್ಭದಲ್ಲಿ ನಾನು ZIP ಸಂಕೇತಗಳಿಗೆ 42 00:02:12,940 --> 00:02:15,064 ಬಳಕೆದಾರ ಅನುಮತಿಸಲು ಬಯಸುತ್ತೀರಾ ಎರಡೂ ಹುಡುಕುವ? 43 00:02:15,064 --> 00:02:17,480 ಸರಿ, ಅದು ಇಲ್ಲ ಎಂದು ತಿರುಗುತ್ತದೆ ಒಂದು ವೆಬ್ಸೈಟ್ ಅಲ್ಲಿಗೆ ಎಂಬ 44 00:02:17,480 --> 00:02:20,060 geonames.org ಇದು ಪ್ರಾರಂಭಿಸಿದ್ದಾರೆ ಗೆ 45 00:02:20,060 --> 00:02:23,760 ಎಲ್ಲಾ ಒಂದು ಮುಕ್ತವಾಗಿ ಲಭ್ಯವಿರುವ ಡೇಟಾಬೇಸ್ ಭೌಗೋಳಿಕ ಮಾಹಿತಿ ಬಗೆಗಳಲ್ಲಿ, 46 00:02:23,760 --> 00:02:27,040 ಕೇವಲ ಅಮೇರಿಕಾದ, ಆದರೆ ಇತರ ದೇಶಗಳಿಗೆ ಹಾಗೂ. 47 00:02:27,040 --> 00:02:30,430 ವಾಸ್ತವವಾಗಿ, ನಾನು, ಇಲ್ಲಿ ಈ URL ಗೆ ಹೋದರೆ ಇದು ಸಹ ಸಮಸ್ಯೆ ಸೆಟ್ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ 48 00:02:30,430 --> 00:02:34,510 ವಿವರಣೆಯನ್ನು, ನೀವು ಮೂರು ನೋಡುತ್ತಾರೆ ಜಿಪ್ ಕಡತಗಳನ್ನು ಇಡೀ ಗುಂಪೇ ಆಫ್ ಮಾಡಿ 49 00:02:34,510 --> 00:02:36,400 ಇದು ಯಾವುದೇ ನೀವು ಮೂಲಕ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. 50 00:02:36,400 --> 00:02:39,900 ವಾಸ್ತವವಾಗಿ, ಈ ಸಮಸ್ಯೆಯನ್ನು ಸೆಟ್ ನೀವು us.zip ಡೌನ್ಲೋಡ್ ನೀನು. 51 00:02:39,900 --> 00:02:43,790 ಈಗ ಈ ಕಡತ ಒ, ಇಡೀ ಆಗಿದೆ ಪಠ್ಯ ರೂಪದಲ್ಲಿ ದತ್ತಾಂಶದ ಗುಂಪೇ. 52 00:02:43,790 --> 00:02:47,760 ಕಡತಗಳನ್ನು ಒಂದು ಹೋಲುತ್ತದೆ CSV-- ಅಲ್ಪವಿರಾಮದಿಂದ ಮೌಲ್ಯಗಳು ಪ್ರತ್ಯೇಕಿಸಿ ಕಡತವನ್ನು 53 00:02:47,760 --> 00:02:51,294 ಆದರೆ ಇದು ವಾಸ್ತವವಾಗಿ ಬಳಸುತ್ತದೆ ಟ್ಯಾಬ್ಗಳನ್ನು ಜಾಗ ಎಲ್ಲೆ ಗುರುತಿಸಿಕೊಳ್ಳಲು. 54 00:02:51,294 --> 00:02:53,710 ಈಗ, ಏತನ್ಮಧ್ಯೆ, ನೀವು ನೋಡಿದರೆ ಇಲ್ಲಿ ನಾನು ಹೈಲೈಟ್ ಮಾಡಿದ್ದೇವೆ ಎಂಬುದನ್ನು, 55 00:02:53,710 --> 00:02:56,459 ಈ ಕಡತದಲ್ಲಿ ಜಾಗ ಹೋಗುವ ದೇಶದ ಸಂಕೇತಗಳು ವಿಷಯಗಳನ್ನು ಎಂದು, 56 00:02:56,459 --> 00:02:58,980 ಅಂಚೆ ಸಂಕೇತಗಳು, ಸ್ಥಳನಾಮಗಳು ತದನಂತರ, ಕೆಲವು 57 00:02:58,980 --> 00:03:04,230 ಅಥವಾ ಇತರ ರಾಜ್ಯಗಳು ಮತ್ತು ಕೌಂಟಿಗಳು, ಸಮುದಾಯಗಳು, ಮತ್ತು ಹೆಚ್ಚು. 58 00:03:04,230 --> 00:03:06,630 ವಾಸ್ತವವಾಗಿ, ನಾನು ಈಗಾಗಲೇ ಬಂದಿದೆ ಮೊದಲೇ ಈ ಕಡತವನ್ನು ಡೌನ್ಲೋಡ್. 59 00:03:06,630 --> 00:03:09,750 ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಮತ್ತು ಇಲ್ಲಿ ಅದನ್ನು ತೆರೆಯಲು ವಾಸ್ತವವಾಗಿ, ನೀವು, us.text-- ಮತ್ತು 60 00:03:09,750 --> 00:03:16,660 ನಾನು 16.792 ಸಾಲಿನಲ್ಲಿ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ವೇಳೆ ನೋಡಿ ನೀವು ಕೇಂಬ್ರಿಡ್ಜ್ಗೆ ಕೆಲವು ದಾಖಲೆಗಳನ್ನು ನೋಡುತ್ತಾರೆ 61 00:03:16,660 --> 00:03:19,120 ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ ಮತ್ತು ಅದರ ವಿವಿಧ ZIP ಸಂಕೇತಗಳು. 62 00:03:19,120 --> 00:03:22,150 ಏನು ನೀವು ನೋಡಿ, ಕೌಂಟಿ ಆಗಿದೆ ನಾನು ಬಾರದ ಕೆಲವು ಸಂಖ್ಯೆಗಳು 63 00:03:22,150 --> 00:03:24,500 ಎಲ್ಲಾ ಅರ್ಥ, ಆದರೆ ಬಲಭಾಗದಲ್ಲಿ ರೀತಿಯಲ್ಲಿ, 64 00:03:24,500 --> 00:03:27,170 ಕೆಲವು ಜಿಪಿಎಸ್ ಕಕ್ಷೆಗಳು ಅಕ್ಷಾಂಶ ಮತ್ತು ರೇಖಾಂಶವನ್ನು. 65 00:03:27,170 --> 00:03:30,440 ಈ ಅದ್ಭುತವಾಗಿದೆ ಒಂದು ಕಾರಣ ಗೂಗಲ್ ನಕ್ಷೆ API ನ ಲಕ್ಷಣಗಳು 66 00:03:30,440 --> 00:03:33,670 ಪತ್ತೆ ಸಾಮರ್ಥ್ಯ ನೀವು ಭೌಗೋಳಿಕವಾಗಿ ಅಲ್ಲಿ 67 00:03:33,670 --> 00:03:36,850 ಜಿಪಿಎಸ್ ಕಕ್ಷೆಗಳು ವಿಷಯದಲ್ಲಿ. 68 00:03:36,850 --> 00:03:40,210 >> ಈಗ ಹೇಗೆ ಔಟ್ ಲೆಕ್ಕಾಚಾರ ಆರಂಭಿಸಲು ಅವಕಾಶ ಒಟ್ಟಾಗಿ ಈ ವಸ್ತುಗಳನ್ನು ಕಟ್ಟಿ ಆರಂಭಿಸಲು. 69 00:03:40,210 --> 00:03:42,900 ನೀವು ಇಡೀ ನೀಡಿದ್ದೇನೆ ವಿತರಣೆ ಕೋಡ್ ಗುಂಪೇ, 70 00:03:42,900 --> 00:03:44,970 ಹಾಗೂ MySQL ಡೇಟಾ ಬೇಸ್ ಎಂದು. 71 00:03:44,970 --> 00:03:49,100 ನಾನು ಪುಲ್ ವೇಳೆ ವಾಸ್ತವವಾಗಿ, ಒಂದು ಸರಹದ್ದು ಹೊಂದಿರುವ ಈಗಾಗಲೇ ಆಮದು, ನೀವು ಶೀಘ್ರದಲ್ಲೇ ತಿನ್ನುವೆ ಎಂದು, 72 00:03:49,100 --> 00:03:54,800 pset8.SQL, ನೀವು MySQL ಟೇಬಲ್ ನೋಡುತ್ತಾರೆ ಈ ತೋರುತ್ತಿದೆ, ಒಂದು ID ಕ್ಷೇತ್ರದಲ್ಲಿ ದೇಶದ 73 00:03:54,800 --> 00:03:57,400 ಕೋಡ್, ಕೋಡ್, ಸ್ಥಳದ ಹೆಸರು ಮತ್ತು ಹೆಚ್ಚು. 74 00:03:57,400 --> 00:04:00,490 ಆ ಎಲ್ಲಾ ರೀತಿಯ ಕಾಲಮ್ಗಳನ್ನು ನಾನು ಕೇವಲ ಪಡೆದ 75 00:04:00,490 --> 00:04:03,870 readme.text ಓದುವ ಮೂಲಕ ಸೂಚಿತವಲ್ಲದ ಫೈಲ್ 76 00:04:03,870 --> 00:04:07,330 ಒಂದು ಕ್ಷೇತ್ರದಲ್ಲಿ ಒಂದು ಪೂರ್ಣಾಂಕ ಎಂದು, ಅಥವಾ varchar ಅಥವಾ ರೀತಿಯ. 77 00:04:07,330 --> 00:04:10,510 >> ಆದ್ದರಿಂದ ನಾವು ಮೇಜಿನ ರಚಿಸಿದ ನೀವು ಮತ್ತು ನೀವು SQL ಆದೇಶಗಳನ್ನು ನೀಡಿದ 78 00:04:10,510 --> 00:04:12,770 ಎಂದು ರಚಿಸಲು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಿಮ್ಮ ಸ್ವಂತ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್, 79 00:04:12,770 --> 00:04:15,290 ಆದರೆ ಇನ್ನೂ ವಾಸ್ತವವಾಗಿ ಇದು ಯಾವುದೇ ಮಾಹಿತಿ ಇಲ್ಲ. 80 00:04:15,290 --> 00:04:19,600 ಬದಲಿಗೆ, ನೀವು ಹೊಂದಿವೆ ನೀನು us.zip ಡೌನ್ಲೋಡ್ ಅಥವಾ ಯಾವುದೇ ದೇಶದ ZIP 81 00:04:19,600 --> 00:04:21,500 ಅಲ್ಲಿ ಆ URL ಗೆ ಫೈಲ್. 82 00:04:21,500 --> 00:04:24,940 ತದನಂತರ ನೀವು ಬರೆಯಬೇಕು ನೀನು ಎಂದು ಪಿಎಚ್ಪಿ ಆಜ್ಞಾ ಸಾಲಿನ ಸ್ಕ್ರಿಪ್ಟ್ 83 00:04:24,940 --> 00:04:28,420 ಪಠ್ಯ ತೆರೆಯುತ್ತದೆ ಹೋಗುವ , ಫೈಲ್ ತನ್ನ ಸಾಲುಗಳನ್ನು ಮೇಲೆ ತಿರುಗಿ, 84 00:04:28,420 --> 00:04:31,180 ತದನಂತರ ಪ್ರತಿಯೊಂದು ಆ ಸಾಲುಗಳನ್ನು ಒಂದು ಇನ್ಸರ್ಟ್ ಮಾಡಿ 85 00:04:31,180 --> 00:04:34,940 ಟೇಬಲ್ ಸ್ಥಳಗಳಲ್ಲಿ ನಿಮ್ಮ MySQL ಡೇಟಾಬೇಸ್. 86 00:04:34,940 --> 00:04:37,880 ಈ ಪ್ರಕ್ರಿಯೆಯ ಕೊನೆಯಲ್ಲಿ, ನೀವು ಆದ್ದರಿಂದ ಅಂತಿಮವಾಗಿ ಆ ಸ್ಕ್ರಿಪ್ಟ್ ರನ್ 87 00:04:37,880 --> 00:04:39,610 ಕೇವಲ ಒಮ್ಮೆ ಸಿದ್ಧಾಂತದಲ್ಲಿ. 88 00:04:39,610 --> 00:04:41,780 ವಾಸ್ತವದಲ್ಲಿ ನೀವು ಬಹುಶಃ ಮಾಡುತ್ತೇವೆ ಇದು ಬಾರಿ ಗುಂಪೇ ಔಟ್ 89 00:04:41,780 --> 00:04:45,460 ಹಾಗೆಯೇ ಹಲವಾರು ದೋಷಗಳನ್ನು ಪರಿಹರಿಸುವ ಪ್ರಯತ್ನ. 90 00:04:45,460 --> 00:04:48,440 >> ಅಂತಿಮವಾಗಿ, ನೀವು ಒಂದು ಮಾಡಲಿಕ್ಕೆ ಸಾವಿರಾರು ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಡೇಟಾಬೇಸ್ 91 00:04:48,440 --> 00:04:50,139 ಭೌಗೋಳಿಕ ಸಾಲುಗಳ ಮತ್ತು ನೆಲೆಯಾಗಿದೆ. 92 00:04:50,139 --> 00:04:52,930 ನಂತರ ಆ ಆಮದು ಹಾಕಲು ನೀನು ಸ್ಕ್ರಿಪ್ಟ್ ಪಕ್ಕಕ್ಕೆ ಇದು ಕೆಲಸ ವಿಶೇಷವೇನು ಒಮ್ಮೆ 93 00:04:52,930 --> 00:04:55,140 ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಸಂತೋಷ ಮತ್ತು ಸರಿಯಾದ, ಮತ್ತು ನಂತರ 94 00:04:55,140 --> 00:04:58,880 ನೀವು ನಿಜವಾಗಿಯೂ ತೆರಳಿ ನೀನು ಮ್ಯಾಶಪ್ ಸ್ವತಃ ಅನುಷ್ಠಾನಕ್ಕೆ. 95 00:04:58,880 --> 00:05:01,670 ಮ್ಯಾಶಪ್ ನೋಡಲು ಹೋಗುತ್ತದೆ ಈ ರೀತಿಯ ಒಂದು ಸಣ್ಣ ವಿಷಯ. 96 00:05:01,670 --> 00:05:05,165 Mashup.cs50.net, ನಾವು ಸಿಬ್ಬಂದಿ ಪರಿಹಾರ 97 00:05:05,165 --> 00:05:06,990 ಈ ರೀತಿಯ ಸ್ವಲ್ಪ ಕಾಣುತ್ತದೆ. 98 00:05:06,990 --> 00:05:11,070 ವಾಸ್ತವವಾಗಿ, ಈ ಪತ್ರಿಕೆಯು ಕ್ಲಿಕ್ ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ನ ಕೇಂಬ್ರಿಜ್ನಲ್ಲಿ ಐಕಾನ್, 99 00:05:11,070 --> 00:05:13,300 ನೀವು ನೂಲುವ ನೋಡುತ್ತಾರೆ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಮತ್ತು ನಂತರ ಐಕಾನ್ 100 00:05:13,300 --> 00:05:16,370 ಒಂದು ಆದೇಶ ಪಟ್ಟಿಯನ್ನು, ಒಂದು ಲೇಖನಗಳ ಬುಲೆಟ್ ಪಟ್ಟಿ 101 00:05:16,370 --> 00:05:18,280 ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ನ ಕೇಂಬ್ರಿಜ್ನಲ್ಲಿ ಸಂಬಂಧಿಸಿದ. 102 00:05:18,280 --> 00:05:20,352 ನಾನು ಸೌತ್ವಾರ್ಕ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ, ಮ್ಯಾಸಚೂಸೆಟ್ಸ್, 103 00:05:20,352 --> 00:05:21,685 ನಾನು ಪಟ್ಟಣಕ್ಕೆ ಅದೇ ನೋಡುತ್ತಾರೆ. 104 00:05:21,685 --> 00:05:24,174 ಮತ್ತು ನಾನು ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದರೆ ವಾಟರ್ಟೌನ್, ಮಸಾಚುಸೆಟ್ಸ್ನಲ್ಲಿ, 105 00:05:24,174 --> 00:05:26,090 ಯಾವುದೇ ಇರಬಹುದು Watertown ದಿಂದ ಸುದ್ದಿ, 106 00:05:26,090 --> 00:05:28,630 ಆದ್ದರಿಂದ ನೀವು ಏನಾದರೂ ನೋಡುತ್ತಾರೆ ನಿಧಾನ ಸುದ್ದಿ ದಿನ ಹಾಗೆ. 107 00:05:28,630 --> 00:05:32,140 >> ಈಗ, ಏತನ್ಮಧ್ಯೆ, ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ ಇವೆ ಕೆಲವು ಪರಿಚಿತ ಗೂಗಲ್ ನಕ್ಷೆಗಳು ನಿಯಂತ್ರಣಗಳು 108 00:05:32,140 --> 00:05:34,980 ಪ್ಯಾನ್ ನೀವು ಜೂಮ್ ಅವಕಾಶ ಅಪ್, ಕೆಳಗೆ, ಬಿಟ್ಟು, ಮತ್ತು ಬಲ, 109 00:05:34,980 --> 00:05:37,360 ಆದರೆ ನಾವು ಪುಟ್ ಒಂದು ಹುಡುಕಾಟ ಬಾಕ್ಸ್. 110 00:05:37,360 --> 00:05:40,910 ಹಾಗಾಗಿ ನಾನೂ, ಹುಡುಕಲು ವೇಳೆ, ನನಗೆ ತಿಳಿದಿರುವ ಏಕೈಕ ಇತರ ZIP ಕೋಡ್, 111 00:05:40,910 --> 00:05:45,020 90210, ನಾವು ವಾಸ್ತವವಾಗಿ ನೋಡುತ್ತಾರೆ ಬೆವರ್ಲಿ ಹಿಲ್ಸ್, ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ. 112 00:05:45,020 --> 00:05:48,550 ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಇದು ನನ್ನನ್ನು ಕಾರಣವಾಗುತ್ತದೆ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಮತ್ತು ಇಡೀ ಗುಂಪೇ 113 00:05:48,550 --> 00:05:50,369 ಬೆವರ್ಲಿ ಹಿಲ್ಸ್ ಬಗ್ಗೆ ಸುದ್ದಿ. 114 00:05:50,369 --> 00:05:51,910 ಈಗ ಏನಾಯಿತು, ತುಂಬಾ, ಗಮನಿಸಿ. 115 00:05:51,910 --> 00:05:57,040 ಸಹ 02138 ಅಥವಾ ನಾನು ಈ ಬಾರಿ ಹುಡುಕಾಟ ಕೇಂಬ್ರಿಡ್ಜ್ ಅಲ್ಪವಿರಾಮದಿಂದ ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ ಅಥವಾ ಕೆಲವು 116 00:05:57,040 --> 00:06:00,300 ಭಿನ್ನ ಅದರ, ನೀವು ಪಡೆಯಲು ಸ್ವಲ್ಪ ಸ್ವಯಂಪೂರ್ಣತೆ ಡ್ರಾಪ್ಡೌನ್. 117 00:06:00,300 --> 00:06:03,840 ಈಗ ಈ ಒಂದು ಪ್ಲಗಿನ್ ಬಳಸಿ ಇದೆ jQuery ಎಂದು ಒಂದು ಗ್ರಂಥಾಲಯಕ್ಕೆ, 118 00:06:03,840 --> 00:06:05,732 ಮತ್ತು ಪ್ಲಗ್ಇನ್ typeahead ಎಂದು ಇದೆ. 119 00:06:05,732 --> 00:06:07,440 ನಾವು ಕೇವಲ ಓದಲು ದಸ್ತಾವೇಜನ್ನು, 120 00:06:07,440 --> 00:06:13,150 ಉಪಯೋಗಿಸಿದ ಸಮಗ್ರ ಫೈಲ್ ಡೌನ್ಲೋಡ್ ವಿತರಣಾ ಕೋಡ್ ಆದ್ದರಿಂದ ಆ 121 00:06:13,150 --> 00:06:16,900 ಅಂತಿಮವಾಗಿ ಕೋಡ್ ಬರೆಯಬಹುದು ಆಟೋ ಡ್ರಾಪ್ಡೌನ್ ಮೆನುವನ್ನು ತುಂಬುತ್ತದೆ 122 00:06:16,900 --> 00:06:19,350 ಆಯ್ಕೆಗಳನ್ನು ಅಥವಾ ಸ್ವಯಂ ಸಲಹೆಗಳನ್ನು. 123 00:06:19,350 --> 00:06:23,820 >> ಈಗ ವಿತರಣಾ ಕೋಡ್, ಆದರೂ, ಎಂದು ನೀವು ಸುಮಾರು ಹೆಚ್ಚು ಮಾಡುವುದಿಲ್ಲ ಪಡೆದರು. 124 00:06:23,820 --> 00:06:26,860 ನೀವು ಗೂಗಲ್ ನಕ್ಷೆ ಎಂಬೆಡೆಡ್ ಪಡೆಯಲು, ಮತ್ತು ನೀವು, ಉನ್ನತ ಎಡಕ್ಕೆ ಪಡೆಯಲು 125 00:06:26,860 --> 00:06:28,240 ಮತ್ತು ನೀವು ಹುಡುಕಾಟ ಬಾಕ್ಸ್. 126 00:06:28,240 --> 00:06:32,760 ಆದರೆ ನಾನು ರೀತಿಯ ಟೈಪ್ ವೇಳೆ 02138, ಯಾವುದೇ ಸ್ಥಳಗಳು ಇನ್ನೂ ಕಂಡುಬರುತ್ತವೆ. 127 00:06:32,760 --> 00:06:34,730 ಆದ್ದರಿಂದ ಎಂದು ವಿಶೇಷವೇನು ಇಲ್ಲಿ ನಮ್ಮ ಗುರಿಗಳ ಒಂದು. 128 00:06:34,730 --> 00:06:37,430 ಇದಲ್ಲದೆ, ನೀವು ಒಂದು ಹೆಜ್ಜೆ ತೆಗೆದುಕೊಂಡು ಹಿಂದಕ್ಕೆ ಮತ್ತು ನಕ್ಷೆ ಸ್ವತಃ ನೋಡಲು, 129 00:06:37,430 --> 00:06:38,950 ಯಾವುದೇ ಸುದ್ದಿ ಇಲ್ಲ. 130 00:06:38,950 --> 00:06:41,780 ನಾನು ಕ್ಲಿಕ್ ಸಹ ಮತ್ತು ಡ್ರ್ಯಾಗ್, ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ಗುರುತುಗಳು 131 00:06:41,780 --> 00:06:45,560 ಏಕೆಂದರೆ ಸುದ್ದಿಗಾಗಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ ಸವಾಲು ಮತ್ತು ನೀವು ಬಿಟ್ಟು. 132 00:06:45,560 --> 00:06:48,490 >> ಅಂದಿನ ಅವಲೋಕಿಸೋಣ ವಿತರಣೆ ಕೋಡ್. 133 00:06:48,490 --> 00:06:51,460 ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಒಮ್ಮೆ pset8.zip ಮತ್ತು ಇದು ಅನ್ಜಿಪ್ಡ್ 134 00:06:51,460 --> 00:06:54,430 ನಿಮ್ಮ vhost ಕೋಶಕ್ಕೆ CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ, 135 00:06:54,430 --> 00:06:56,550 ನೀವು ಈ ನೋಡುತ್ತಾರೆ ಇಲ್ಲಿ ಒಳಗೆ ಕೋಶಗಳು. 136 00:06:56,550 --> 00:07:00,200 ಸಾಮಾನ್ಯವಾಗಿ ನಿಂತಿರುವ Bin-- ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬೈನರಿ 137 00:07:00,200 --> 00:07:04,870 pset7 ಮಾಹಿತಿ, ಒಳಗೊಂಡಿದೆ, ಕೆಲವು ಪಿಎಚ್ಪಿ ಇತರ ಫೈಲ್ಗಳನ್ನು ಹೊಂದಿರುವ ಫೈಲ್ಗಳನ್ನು, 138 00:07:04,870 --> 00:07:06,710 ಇದು ನಂತರ ಸಾರ್ವಜನಿಕ, ಅಗತ್ಯವಿರುವ ಕಡತಗಳನ್ನು 139 00:07:06,710 --> 00:07:09,369 ಸಾರ್ವಜನಿಕವಾಗಿ ಎಂದು ಒಂದು ಬ್ರೌಸರ್ ಬಳಕೆದಾರರಿಗೆ. 140 00:07:09,369 --> 00:07:11,410 ನ ಒಂದು ಗಮನಿಸೋಣ ಬಿನ್ ಕೋಶವನ್ನು, ಮತ್ತು ನಾವು ಮಾಡುತ್ತೇವೆ 141 00:07:11,410 --> 00:07:13,890 ಕಡತ ಇಲ್ಲ ಎಂದು ನೋಡಿ ಈಗಾಗಲೇ ಆಮದು ಎಂಬ. 142 00:07:13,890 --> 00:07:17,591 ನಾವು ಜಿಎಡಿಟ್ Name ಈ ತೆರೆಯಲು ವೇಳೆ, ನಾವು ನೋಡುತ್ತಾರೆ ಎಂದು, ದುರದೃಷ್ಟವಶಾತ್, ಹೆಚ್ಚು ಇಲ್ಲ 143 00:07:17,591 --> 00:07:18,090 ಅಲ್ಲಿ. 144 00:07:18,090 --> 00:07:20,250 ಆದರೂ, ಇಲ್ಲ ಎಲ್ಲಾ, ಮೇಲ್ಭಾಗದಲ್ಲಿ ಒಂದು ವಿಷಯ ಇದೆ 145 00:07:20,250 --> 00:07:23,410 ಇದು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇಂಟರ್ಪ್ರಿಟರ್ ಪಿಎಚ್ಪಿ 146 00:07:23,410 --> 00:07:25,759 ವಾಸ್ತವವಾಗಿ ಬಳಸಬೇಕು ಈ ಕಡತ ಕಾರ್ಯಗತಗೊಳಿಸಿ. 147 00:07:25,759 --> 00:07:27,550 ಆದರೆ ಹಾಗೆ ಎಲ್ಲಿ ನೀವು ಅಲ್ಲಿ ಎಲ್ಲವನ್ನೂ ಹೊಂದಿದೆ 148 00:07:27,550 --> 00:07:31,130 ಕೆಲವು ಕೋಡ್ ಬರೆಯಲು ಅಗತ್ಯವಿದೆ ಹೋಗುವ ಬಹುಶಃ ಸಂರಚನಾ ಅಗತ್ಯವಿದೆ 149 00:07:31,130 --> 00:07:35,820 ಕೋಶವನ್ನು ಒಳಗೊಂಡಿದೆ ಇಲ್ಲಿದೆ ಫೈಲ್ ನಾವು PHP ಕಡತಗಳನ್ನು ಮೊದಲು ಮಾಡಿದ. 150 00:07:35,820 --> 00:07:38,180 ತದನಂತರ ನೀವು ನೀನು ಹೇಗಾದರೂ ತೆರೆಯಲು ಹೊಂದಿಲ್ಲ 151 00:07:38,180 --> 00:07:41,920 us.text ನೀವು ಬಹುಶಃ ಈಗಾಗಲೇ ಅನ್ಜಿಪ್ಡ್ ಮಾಡಿದ್ದಾರೆ. 152 00:07:41,920 --> 00:07:44,690 ನಂತರ ನೀವು ಮಾಡಬೇಕು ನೀನು ಕಡತದಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಮೇಲೆ ತಿರುಗಿ, 153 00:07:44,690 --> 00:07:47,800 ಬಹುಶಃ ಕಾರ್ಯಗಳನ್ನು ಕೆಲವು ಬಳಕೆಯನ್ನು ವಿವರಣೆಯಲ್ಲಿ ಸಲಹೆ. 154 00:07:47,800 --> 00:07:51,390 ನಂತರ ಆ ಪ್ರತಿಯೊಂದು ಸೇರಿಸಲು MySQL ದತ್ತಸಂಚಯ ಸಾಲುಗಳನ್ನು 155 00:07:51,390 --> 00:07:54,940 ಪ್ರಶ್ನೆ ಕಾರ್ಯ ಬಳಸಿಕೊಂಡು ಇದು ನಾವು ಮತ್ತೆ with-- ನೀವು ಒದಗಿಸಲಾದ 156 00:07:54,940 --> 00:07:58,010 ಅಥವಾ ಕನಿಷ್ಠ ಒಂದು ಭಿನ್ನ ಅದರ ಕಾರ್ಯಗಳನ್ನು ರಲ್ಲಿ, 157 00:07:58,010 --> 00:07:59,560 ಇದು ನಾವು ಒಂದು ಕ್ಷಣದಲ್ಲಿ ನೋಡುತ್ತಾರೆ. 158 00:07:59,560 --> 00:08:04,430 >> ಈಗ ಆಮದು ಮುಚ್ಚಿ ಮತ್ತು ಹಿಂತಿರುಗಿ ಅವಕಾಶ ನಮ್ಮ ಕೋಶದಲ್ಲಿ ಮತ್ತು ಈ ಬಾರಿ ಹೋಗಿ 159 00:08:04,430 --> 00:08:05,300 ಒಳಗೊಂಡಿದೆ. 160 00:08:05,300 --> 00:08:09,210 ನಾನು LS ಏನು ವೇಳೆ ಮತ್ತು, ನೀವು ನೋಡುತ್ತೀರಿ ಸಾಕಷ್ಟು ಸಮಸ್ಯೆ 7 ರೀತಿಯ ಮೂರು ಕಡತಗಳನ್ನು. 161 00:08:09,210 --> 00:08:13,760 ಮತ್ತು ಒಂದು ತ್ವರಿತ ಅವಲೋಕಿಸೋಣ ಉದಾಹರಣೆಗೆ, config.php ನಲ್ಲಿ. 162 00:08:13,760 --> 00:08:16,730 ಹಾಗಾದರೆ, ಕಡಿಮೆ ಸಾಲುಗಳು ಹೆಚ್ಚು ಮೊದಲು, ಮತ್ತು ಇದು 163 00:08:16,730 --> 00:08:20,712 ಈ ಕಡತ ತೋರುತ್ತದೆ constants.php ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು. 164 00:08:20,712 --> 00:08:23,670 ನಾವು ಸ್ವಲ್ಪ ಬೇರೆ ಬಳಸುತ್ತಿರುವ ವಿಧಾನವು ವಾಸ್ತವವಾಗಿ ಸುಮಾರು ಈ ಸಮಯ 165 00:08:23,670 --> 00:08:30,910 ಈ ಕಡತಗಳನ್ನು ಸಂಬಂಧಿ ಎಂದು ಸೂಚಿಸಲು ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು __ DIR__ 166 00:08:30,910 --> 00:08:35,280 ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಯಾವುದೇ ಕೋಶವನ್ನು ಈ ಕಡತ, config.php, ಸ್ವತಃ ಇದೆ. 167 00:08:35,280 --> 00:08:37,600 ಆದ್ದರಿಂದ ಈ ಒಂದು ಹೆಚ್ಚು ಸೂಚಿಸಲು ಸ್ಪಷ್ಟ ರೀತಿಯಲ್ಲಿ 168 00:08:37,600 --> 00:08:40,100 ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಬಯಸುವ ಇತರ ಯಾವ ಕಡತಗಳನ್ನು. 169 00:08:40,100 --> 00:08:44,020 >> ಈಗ ನಾನು ಈ ಕಡತವನ್ನು ಮುಚ್ಚಲು ಮತ್ತು ವೇಳೆ ಬದಲಿಗೆ constants.php ತೆರೆಯುತ್ತದೆ, 170 00:08:44,020 --> 00:08:47,430 ನೀವು ತುಂಬಾ ನೆನಪಿಸುತ್ತದೆ ಒಂದು ಕಡತ ನೋಡುತ್ತಾರೆ ಗೆ ಸಮಸ್ಯೆ 7, ಹಾಗೆಯೇ ಆದರೂ 171 00:08:47,430 --> 00:08:50,050 pset8 ಎಂಬ ವಿವಿಧ ಡೇಟಾಬೇಸ್. 172 00:08:50,050 --> 00:08:54,020 ಅಂತಿಮವಾಗಿ, functions.php ರಲ್ಲಿ ನಾವು ಕೇವಲ ಒಂದು ಕಾರ್ಯ ನೋಡುತ್ತಾರೆ 173 00:08:54,020 --> 00:08:55,942 ಪ್ರಶ್ನೆಗೆ ಎಂಬ ಈ ಸಮಯ. 174 00:08:55,942 --> 00:08:59,150 ಈ ನಾವು ನಿರ್ವಹಿಸಲು ಹೊರತುಪಡಿಸಿ ಬಹುತೇಕ ಒಂದೇ ಸ್ವಲ್ಪ ಸುಮಾರು ದೋಷಗಳನ್ನು ಈ ಸಮಯ 175 00:08:59,150 --> 00:09:02,860 ವಿಭಿನ್ನವಾಗಿ, ಆದರೆ ಬಳಕೆ ಇಲ್ಲಿದೆ ಸಮಸ್ಯೆ ಅದೇ ಏಳು ಸೆಟ್. 176 00:09:02,860 --> 00:09:08,090 >> ಈಗ ನಮ್ಮ pset8 ಮರಳಿ ಹೋಗಲು ಬಿಡುವುದಿಲ್ಲ ಕೋಶವನ್ನು, ಸಾರ್ವಜನಿಕ ಹೋಗಿ, ಮತ್ತು ಅಲ್ಲಿ 177 00:09:08,090 --> 00:09:14,420 ನಾನು LS ಹೋದರೆ, ನೀವು ವೇಳೆ ನೋಡುತ್ತಾರೆ articles.php, ಸೂಚ್ಯಂಕ, search.php, 178 00:09:14,420 --> 00:09:16,940 ಮತ್ತು ಎಲ್ಲಾ ಕಡತಗಳನ್ನು update.php--. 179 00:09:16,940 --> 00:09:22,010 ತದನಂತರ ಸಿಎಸ್ಎಸ್ ಫಾಂಟ್ಗಳು, img, ಮತ್ತು ಸಾಕಷ್ಟು pset7 ರೀತಿಯ JS ಕೋಶದಲ್ಲಿ. 180 00:09:22,010 --> 00:09:24,660 >> ನಲ್ಲಿ ಅವಲೋಕಿಸೋಣ ಇದು ಸೂಚ್ಯಂಕ, 181 00:09:24,660 --> 00:09:27,290 ನಿಜವಾಗಿಯೂ ಎಂದು ನಾನು smashup ಗೆ ಪ್ರವೇಶಾತಿಯನ್ನು. 182 00:09:27,290 --> 00:09:31,820 ಈಗ ಸೂಚ್ಯಂಕ, ನೀವು ಒಂದು ಇಡೀ ನೋಡುತ್ತಾರೆ ತಲೆಯಲ್ಲಿ ಲಿಂಕ್ ಅಂಶಗಳ ಗುಂಪನ್ನು, 183 00:09:31,820 --> 00:09:36,540 ನಿರ್ದಿಷ್ಟವಾಗಿ, ನಮ್ಮ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಫಾರ್ ಸ್ಕ್ರಿಪ್ಟ್ ಇಡೀ ಗುಂಪೇ ನಂತರ ಸಿಎಸ್ಎಸ್ 184 00:09:36,540 --> 00:09:41,520 ನಕ್ಷೆಗಳು, ಎಪಿಐ ವಿಷಯಗಳಿಗಾಗಿ ಟ್ಯಾಗ್ಗಳು ಸ್ವತಃ, ಲೇಬಲ್ ವಿಶೇಷ ಮಾರ್ಕರ್ 185 00:09:41,520 --> 00:09:44,950 ನಾವು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಉಪಯುಕ್ತತೆಯನ್ನು ವಿವರಣೆಯನ್ನು, ನೀವು ಲಭ್ಯವಿರುವ 186 00:09:44,950 --> 00:09:48,420 jQuery ಸ್ವತಃ, ಬೂಟ್ ಸ್ಟ್ರಾಪ್ ಸ್ವತಃ, ಮತ್ತು ಮತ್ತೊಂದು ಗ್ರಂಥಾಲಯ 187 00:09:48,420 --> 00:09:50,990 ಎಂಬ ಅಂಡರ್ಸ್ಕೋರ್ ಇದು ನಾವು ವಿಶೇಷ ಬಗ್ಗೆ ಮಾತನಾಡಲು. 188 00:09:50,990 --> 00:09:57,031 Jquery.js ರೀತಿಯ Underscore.js ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಗ್ರಂಥಾಲಯವಾಗಿದೆ 189 00:09:57,031 --> 00:10:00,280 ಆ ಕಾರ್ಯವನ್ನು ಇಡೀ ಗುಂಪೇ ಹೊಂದಿದೆ ವಿಶ್ವದ ವಿಶ್ ಬಹುಮಂದಿಗೆ 190 00:10:00,280 --> 00:10:02,020 ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸ್ವತಃ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದ. 191 00:10:02,020 --> 00:10:04,560 ಆದ್ದರಿಂದ ಈ ಎಲ್ಲಾ ವಾಸ್ತವವಾಗಿ ಸಾಕಷ್ಟು ಜನಪ್ರಿಯ. 192 00:10:04,560 --> 00:10:07,140 ನಾವು Typeahead ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಬಂದಿದೆ ಗ್ರಂಥಾಲಯದ ಇದು ಎಂದು 193 00:10:07,140 --> 00:10:11,180 ಮಾಡುವ ಸ್ವಯಂಪೂರ್ಣತೆ ಡ್ರಾಪ್ಡೌನ್ ಮತ್ತು ಅಂತಿಮವಾಗಿ ನಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲಿಂಕ್. 194 00:10:11,180 --> 00:10:13,880 >> ಏತನ್ಮಧ್ಯೆ, ಮತ್ತು ಬಹುಶಃ Thankfully, ಈ ಮ್ಯಾಶಪ್ 195 00:10:13,880 --> 00:10:17,550 ಕಡಿಮೆ ನಡೆಸುತ್ತಿದೆ ಕೆಳಗೆ ಇಲ್ಲಿ ಕೆಳಗೆ ಎಚ್ಟಿಎಮ್ಎಲ್. 196 00:10:17,550 --> 00:10:22,330 ನಾವು ಒಂದು DIV ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಎಂಬುದನ್ನು ಗಮನಿಸಿ ವರ್ಗ-ಧಾರಕ ದ್ರವ ನಮ್ಮ ದೇಹದ. 197 00:10:22,330 --> 00:10:24,610 ಈ, ಪ್ರತಿ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ದಸ್ತಾವೇಜನ್ನು ಕೇವಲ 198 00:10:24,610 --> 00:10:29,840 ಈ DIV ತುಂಬಲು ಹೋಗುವ ಅಂದರೆ viewport ಅಥವಾ ಸಂಪೂರ್ಣವಾಗಿ ಬ್ರೌಸರ್ ವಿಂಡೋನಲ್ಲಿ. 199 00:10:29,840 --> 00:10:33,020 >> ಏತನ್ಮಧ್ಯೆ, ಎಂದು ಕೆಳಗೆ ನಾವು ಒಂದು DIV ಹೊಂದಿರುತ್ತವೆ ಎಂದು ತೆರೆದು ತಕ್ಷಣ ಮುಚ್ಚಲಾಗಿದೆ 200 00:10:33,020 --> 00:10:34,790 ನಕ್ಷೆ ಕ್ಯಾನ್ವಾಸ್ ಅನನ್ಯ ID ಜೊತೆ. 201 00:10:34,790 --> 00:10:37,400 ಈಗ ಗೂಗಲ್ ನಿಂದ ನಕ್ಷೆಗಳು ದಸ್ತಾವೇಜನ್ನು 202 00:10:37,400 --> 00:10:42,490 ತನ್ನ API, ಫಾರ್ ಆ ನಾನು ಕೇವಲ ಅಗತ್ಯವಿದೆ , ಚುಚ್ಚು ಇದರೊಳಗೆ ಒಂದು ಖಾಲಿ DIV ಹೊಂದಿವೆ 203 00:10:42,490 --> 00:10:44,470 ಅಂತಿಮವಾಗಿ, ಒಂದು ನಿಜವಾದ ಗೂಗಲ್ ನಕ್ಷೆಗಳು. 204 00:10:44,470 --> 00:10:46,310 ಆದರೆ ಸ್ವಲ್ಪ ಆ ಮೇಲೆ ಹೆಚ್ಚು. 205 00:10:46,310 --> 00:10:48,850 >> ಅಂತಿಮವಾಗಿ, ಒಂದು ರೂಪ ಇಲ್ಲ ಒಳಗೆ ಇಲ್ಲಿ ಇದು 206 00:10:48,850 --> 00:10:52,930 ಪಠ್ಯ ಬಾಕ್ಸ್ನಲ್ಲಿ ಟಾಪ್ ಅಪ್ ಬಿಟ್ಟು ಉಪಕರಣಗಳು ಹುಡುಕುವ ನಮ್ಮ ಇಂಟರ್ಫೇಸ್. 207 00:10:52,930 --> 00:10:54,730 ನಾವು ಬಳಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ ಬೂಟ್ ಸ್ಟ್ರಾಪ್ ಒಂದು ಬಿಟ್ 208 00:10:54,730 --> 00:10:57,670 ಇಲ್ಲಿ ವಿಷಯಗಳನ್ನು ತುಂಬಾ ರೂಪ-ಇನ್ಲೈನ್ ಮತ್ತು ರೂಪ-ಗುಂಪು. 209 00:10:57,670 --> 00:11:00,080 ನಾವು ಮಾಜಿ ನೀಡಿದ್ದೇನೆ ರೂಪ ಅನನ್ಯ ID. 210 00:11:00,080 --> 00:11:04,510 ತದನಂತರ ಅಂತಿಮವಾಗಿ, ನಾನು ವಾಸ್ತವವಾಗಿ ಬಹಳ ಪರಿಚಿತ ಇದು ಇನ್ಪುಟ್, 211 00:11:04,510 --> 00:11:06,440 ಪ್ರಶ್ನೆ ಅವರ ID ಯನ್ನು. 212 00:11:06,440 --> 00:11:07,230 ಒಂದು ಸಂಪ್ರದಾಯವಾಗಿದೆ. 213 00:11:07,230 --> 00:11:09,234 ಪ್ರಶ್ನೆಗೆ ತೋರಿಸಬಹುದಿತ್ತು ಪ್ರಶ್ನೆ ಏನು ಎಂದು ಮಾಡಲಾಗಿದೆ. 214 00:11:09,234 --> 00:11:11,400 ತದನಂತರ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್, ಏತನ್ಮಧ್ಯೆ, ನಗರ, ರಾಜ್ಯ, 215 00:11:11,400 --> 00:11:16,200 ಮತ್ತು ಅಂಚೆ ಕೋಡ್ ನೀವು ಮರುಪಡೆಯಲು ಇರಬಹುದು ಇದು ಡೆಮೊ ಹಿಂದಿನ ನಮ್ಮ ಮ್ಯಾಶಪ್ ನೋಡಿದ. 216 00:11:16,200 --> 00:11:17,980 ಈ ಕಡತವನ್ನು ಮುಚ್ಚಲು ಅವಕಾಶ. 217 00:11:17,980 --> 00:11:24,460 >> ಈಗ PHP ಕಡತಗಳನ್ನು ನೋಡೋಣ ಎಂದು ಹಂತದಲ್ಲಿದ್ದೇವೆ ಮತ್ತು ನಂತರ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತಗಳಿಗೆ. 218 00:11:24,460 --> 00:11:27,700 ನಮ್ಮ PHP ಕಡತಗಳನ್ನು, ನಾವು ಬಂದಿದೆ ಈಗಾಗಲೇ ಜಾರಿಗೆ, 219 00:11:27,700 --> 00:11:29,960 ಉದಾಹರಣೆಗೆ, ನವೀಕರಣಗಳನ್ನು. 220 00:11:29,960 --> 00:11:35,060 ನಾವು ಒಂದು ದೊಡ್ಡ ಕಳೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ Update.php-- ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಇಲ್ಲಿ ಸಮಯ ಪ್ರಮಾಣವನ್ನು 221 00:11:35,060 --> 00:11:38,400 ಕಡತ ಎಂದು ನಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಹೋಗುತ್ತದೆ 222 00:11:38,400 --> 00:11:41,610 AJAX ಮೂಲಕ ಸಂಪರ್ಕಿಸಲು ಎಂದು ಎಂದು ಅಸಮಕಾಲಿಕ ತಂತ್ರ 223 00:11:41,610 --> 00:11:45,980 ಎಂದು ಈ ದಿನಗಳಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಿರ್ಮಿಸಲಾಗಿರುವ ನಮಗೆ update.php ಕೇಳಲು ಅವಕಾಶ ಹೋಗುವ 224 00:11:45,980 --> 00:11:47,410 ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ. 225 00:11:47,410 --> 00:11:50,045 >> ನಿರ್ದಿಷ್ಟವಾಗಿ, ಯಾವುದೇ ಬಳಕೆದಾರರು ನಕ್ಷೆಯನ್ನು ಎಳೆದಾಗ 226 00:11:50,045 --> 00:11:53,310 ಅಥವಾ ದಾಟಿದಾಗ ಶೋಧನಾ ಕಾರ್ಯ ಮತ್ತೊಂದು ಸ್ಥಳಕ್ಕೆ ಬಳಕೆದಾರ, 227 00:11:53,310 --> 00:11:55,250 ನಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್, ನಾವು ಶೀಘ್ರದಲ್ಲೇ ನೋಡುತ್ತಾರೆ ಎಂದು, ಆಗಿದೆ 228 00:11:55,250 --> 00:11:59,610 update.php ಕರೆ ಹೋಗುವ ಮತ್ತು 10 ಅಥವಾ ಗುರುತುಗಳು ಕೇಳುವುದಿಲ್ಲ 229 00:11:59,610 --> 00:12:02,630 ವೀಕ್ಷಣೆ ಪೋರ್ಟ್ ಒಳಗೆ ಆಧಾರಿತ ಜಿಪಿಎಸ್ ಕಕ್ಷೆಗಳು ಮೇಲೆ 230 00:12:02,630 --> 00:12:06,510 ಮೇಲೆ ಮತ್ತು ಕೆಳಗೆ ಆಫ್ ನಕ್ಷೆಯ ಮೂಲೆಗಳಲ್ಲಿ. 231 00:12:06,510 --> 00:12:10,520 ನಾವು ನಂತರ ಈಗ ನಕ್ಷೆ ಹೆಚ್ಚಿಸುವ ಮಾಡಬಹುದು ಬಳಕೆದಾರ ಸಲುವಾಗಿ ತೆರೆಯ ತೆರಳಿದರು 232 00:12:10,520 --> 00:12:14,210 10 ಬಹುಶಃ ಹೊಸ ನೋಡಲು ವಿವಿಧ ಪಟ್ಟಣಗಳ ಗುರುತುಗಳು. 233 00:12:14,210 --> 00:12:18,340 ಏತನ್ಮಧ್ಯೆ, ಈ ಫೈಲ್ ಅಂತಿಮವಾಗಿ ಒಂದು SQL ಪ್ರಶ್ನೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು 234 00:12:18,340 --> 00:12:21,680 ನಮ್ಮ ಡೇಟಾಬೇಸ್ ವಿರುದ್ಧ ಟೇಬಲ್ ಎಂಬ ಸ್ಥಳಗಳಲ್ಲಿ ಇದು 235 00:12:21,680 --> 00:12:26,380 ಆ ಮರಳಲು ಹೋಗುತ್ತದೆ 10 ಅಥವಾ ಕಡಿಮೆ ಸ್ಥಳಗಳಲ್ಲಿ. 236 00:12:26,380 --> 00:12:32,620 >> ಏತನ್ಮಧ್ಯೆ, articles.php ರಲ್ಲಿ, ಇನ್ನೊಂದು ನಾವು ಸಂಪೂರ್ಣ ಬರೆದ ಫೈಲ್. 237 00:12:32,620 --> 00:12:35,820 ಇದು ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ ಸಮಸ್ಯೆ 7 ನ ಲುಕಪ್ ಫಂಕ್ಷನ್, 238 00:12:35,820 --> 00:12:39,450 ಇದು ನೀವು ಯಾಹೂ ಹಣಕಾಸು ಸಂಪರ್ಕಿಸಿ. 239 00:12:39,450 --> 00:12:43,710 ಈ ಕಡತ ಸಂಪರ್ಕಗಳನ್ನು ಗೂಗಲ್ ನ್ಯೂಸ್ ನೀವು ಅಂತಿಮವಾಗಿ ಧರಿಸುವುದನ್ನು 240 00:12:43,710 --> 00:12:46,050 ಯಂತ್ರವಾಚನೀಯ ಆವೃತ್ತಿಯನ್ನು ಏನೋ 241 00:12:46,050 --> 00:12:49,720 ಸುದ್ದಿ ಮೇ ಸ್ವರೂಪದ ಎಂಬ ಕೇಂಬ್ರಿಡ್ಜ್ ಅಥವಾ ಬೆವರ್ಲಿ ಹಿಲ್ಸ್ 242 00:12:49,720 --> 00:12:52,880 ಅಥವಾ ಯಾವುದೇ ಪಟ್ಟಣದ ನೀವು ಹುಡುಕಿದ ಆ geoparameter ಆಧರಿಸಿ. 243 00:12:52,880 --> 00:12:57,250 ನಾವು ಕೇವಲ ಒಂದು ಇದು ಆರ್ಎಸ್ಎಸ್, ಪಾರ್ಸ್ ಮದುವೆ ಎಂಬ ಮಾರ್ಕ್ಅಪ್ ಭಾಷೆಯ ಪ್ರಕಾರ, 244 00:12:57,250 --> 00:13:00,740 ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅದನ್ನು ಮರಳಿ 245 00:13:00,740 --> 00:13:03,570 ಮತ್ತು ನಿಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್, ನಿರ್ದಿಷ್ಟವಾಗಿ, ಒಂದು ರೂಪದಲ್ಲಿ ಎಂಬ 246 00:13:03,570 --> 00:13:06,097 JSON, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಅಂಕನ. 247 00:13:06,097 --> 00:13:08,180 ಈಗ ನೀವು ನೋಡುತ್ತಾರೆ specification-- ನಾವು ನೀವು ತೋರಿಸಲು 248 00:13:08,180 --> 00:13:10,720 ನೀವು ನಿಜವಾಗಿಯೂ ನೋಡಲು ಹೇಗೆ JSON ಮುಂಬರುವ ಹಿಂದಕ್ಕೆ ಕೆಲವು 249 00:13:10,720 --> 00:13:15,210 ಈ ಕಾರ್ಯವನ್ನು ಅಂತಿಮವಾಗಿ ನೀವು ಆದ್ದರಿಂದ ಆ ಪಾಪ್ಅಪ್ ಮೆನುಗಳಲ್ಲಿ ಜನಪ್ರಿಯಗೊಳಿಸುವುದಕ್ಕೆ ಅನುಮತಿಸುತ್ತದೆ 250 00:13:15,210 --> 00:13:16,960 ನೀವು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ನಕ್ಷೆಯಲ್ಲಿ ಒಂದು ಮಾರ್ಕರ್ ಮೇಲೆ 251 00:13:16,960 --> 00:13:19,430 ನೀವು ನಿಜವಾಗಿಯೂ ಇಡೀ ಗುಂಪೇ ನೋಡಿ ಗುಂಡುಗಳನ್ನು, ಪ್ರತಿಯೊಂದೂ 252 00:13:19,430 --> 00:13:21,020 ಲೇಖನವೊಂದರ ಕೊಂಡಿಗಳು. 253 00:13:21,020 --> 00:13:25,000 >> ಈಗ ಕಳೆದ ಒಂದು ಅವಲೋಕಿಸೋಣ ಅದೃಷ್ಟವಶಾತ್, ಮಾಡುವುದಿಲ್ಲ ಇದು ಪಿಎಚ್ಪಿ ಫೈಲ್ 254 00:13:25,000 --> 00:13:27,970 ಹೆಚ್ಚು ಇಂದಿನ ಕೇವಲ ಒಂದು ಸಾಕಷ್ಟು ದೊಡ್ಡ ಎಲ್ಲವನ್ನೂ. 255 00:13:27,970 --> 00:13:32,170 ಇದೀಗ ಈ ಫೈಲ್ ಘೋಷಿಸುತ್ತದೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಸ್ಥಳಗಳಲ್ಲಿ ಎಂಬ. 256 00:13:32,170 --> 00:13:35,980 ತದನಂತರ ಅಂತಿಮವಾಗಿ ಮುದ್ರಿತ JSON ಸ್ವರೂಪದ ಆ ಶ್ರೇಣಿಯನ್ನು 257 00:13:35,980 --> 00:13:38,720 ಕೇವಲ ಆದ್ದರಿಂದ ಪ್ರೆಟಿ-ಪ್ರಿಂಟಿಂಗ್ ವಿಷಯಗಳನ್ನು ದೋಷ ಸುಲಭವಾಗಿದೆ. 258 00:13:38,720 --> 00:13:41,480 ದುರದೃಷ್ಟವಶಾತ್, ರಲ್ಲಿ ಮಧ್ಯಮ ಈ ಟೊಡೊ ಇಲ್ಲ, 259 00:13:41,480 --> 00:13:46,890 ನೀವು ಹುಡುಕಲು ಇದು ಕರೆಗಳು ಹೊಂದಿಕೆ ಸ್ಥಳಗಳಲ್ಲಿ ಡೇಟಾಬೇಸ್ ಒಂದು ಬೌಗೋಳಿಕ ಎಚ್ಟಿಟಿಪಿ 260 00:13:46,890 --> 00:13:47,490 ನಿಯತಾಂಕ. 261 00:13:47,490 --> 00:13:49,865 >> ಮತ್ತು, ವಾಸ್ತವವಾಗಿ, ಈ ಹೋಗುತ್ತದೆ ನಿಮ್ಮ challenges-- ಒಂದು 262 00:13:49,865 --> 00:13:54,240 ಇಲ್ಲಿ ಈ ಕಾರ್ಯವನ್ನು ನೆರವೇರಿಸಲು ಆದ್ದರಿಂದ ನೀವು ಈ ಕಡತ ಸಂಪರ್ಕಿಸಿ 263 00:13:54,240 --> 00:14:00,610 ಹುಡುಕಾಟ ಒಂದು URL ಅನ್ನು. ಪಿಎಚ್ಪಿ? ಬೌಗೋಳಿಕ = ಏನೋ, ನಿಮ್ಮ ಕೋಡ್ ಅಂತಿಮವಾಗಿ ಒಂದು JSON ಹಿಂದಿರುಗುವ 264 00:14:00,610 --> 00:14:05,020 ಸ್ಥಳಗಳ ಎಲ್ಲಾ ಸರಣಿ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಹೊಂದುವ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್. 265 00:14:05,020 --> 00:14:08,960 ಕೇಂಬ್ರಿಡ್ಜ್ ಬಳಕೆದಾರ ರೀತಿಯ ಆದ್ದರಿಂದ ಇಲ್ಲಿ ನಿಮ್ಮ ಕಡತ search.php 266 00:14:08,960 --> 00:14:12,680 ಅಂತಿಮವಾಗಿ ಒಂದು JSON ಶ್ರೇಣಿಯನ್ನು ಹಿಂದಿರುಗಿಸಬೇಕು ಕೇಂಬ್ರಿಡ್ಜ್ ಪಂದ್ಯಗಳನ್ನು ಎಲ್ಲಾ, 267 00:14:12,680 --> 00:14:16,990 ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ನ ಇರಬಹುದು ಇದು ಆದರೆ ಎಲ್ಲಕ್ಕಿಂತ ಆಗಿರಬಹುದು. 268 00:14:16,990 --> 00:14:21,040 >> ಕೊನೆಯದಾಗಿ, ಎರಡು ನೋಡೋಣ ಅವಕಾಶ ಸ್ಥಿರ ultimately-- ಫೈಲ್ಗಳನ್ನು 269 00:14:21,040 --> 00:14:23,680 ನಿಮ್ಮ ಸಿಎಸ್ಎಸ್ ಫೈಲ್ ಮತ್ತು ನಿಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತ. 270 00:14:23,680 --> 00:14:26,779 ನಾನು ನಮ್ಮ ಸಿಎಸ್ಎಸ್ ಕೋಶಕ್ಕೆ ಹೋದರೆ, ಕಡತಗಳನ್ನು ಇಡೀ ಗುಂಪೇ, ಇಲ್ಲ 271 00:14:26,779 --> 00:14:28,070 ಆದರೆ ಅವುಗಳಲ್ಲಿ ಗ್ರಂಥಾಲಯಗಳು ಇವೆ. 272 00:14:28,070 --> 00:14:31,530 ನಾನು ನೋಡಿ ಪಡೆಯಲಿದ್ದೇನೆ ನಿರ್ದಿಷ್ಟವಾಗಿ, styles.css ನಲ್ಲಿ, 273 00:14:31,530 --> 00:14:35,440 ಇದು ಎಂದು ನಮ್ಮ ಜಾಗತಿಕ ಸಿಎಸ್ಎಸ್ ಈ ಇಡೀ ಮ್ಯಾಶಪ್ stylize ಹೋಗುವ. 274 00:14:35,440 --> 00:14:38,840 ನೀವು ಓದಲು ಮಾಡಲು ನಾನು ಅದನ್ನು ಬಿಟ್ಟು ಮಾಡುತ್ತೇವೆ ಕಾಮೆಂಟ್ಗಳನ್ನು ಇಲ್ಲಿ, ಆದರೆ, ಸಂಕ್ಷಿಪ್ತವಾಗಿ, 275 00:14:38,840 --> 00:14:43,490 ಈ ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ ಸಿಎಸ್ಎಸ್ ನಮ್ಮ ಮ್ಯಾಶಪ್, ಬಾಕ್ಸ್ ಹೊರಗೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, 276 00:14:43,490 --> 00:14:46,950 ನಾವು ಕರೆಯಬಹುದು ಬಯಸುವ ರೀತಿಯಲ್ಲಿ ಕಾಣುತ್ತದೆ ವೀಕ್ಷಿಸಿ ಪೋರ್ಟ್ ತುಂಬುವ ನಕ್ಷೆ 277 00:14:46,950 --> 00:14:49,720 ಮತ್ತು ಹುಡುಕಾಟ ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ ಅಪ್ ಬಾಕ್ಸ್. 278 00:14:49,720 --> 00:14:52,870 ನಾವು ಸ್ವಾತಂತ್ರ್ಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಆ Typeahead ಡ್ರಾಪ್ಡೌನ್ ಅವುಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದರಲ್ಲಿ 279 00:14:52,870 --> 00:14:55,170 ಮೆನು ಸ್ವಲ್ಪ ಜೊತೆಗೆ. 280 00:14:55,170 --> 00:14:58,030 >> ಪ್ರಮುಖ ಫೈಲ್ ಬಹುಶಃ ಈ ಸಮಸ್ಯೆಯನ್ನು ಸೆಟ್ ಫಾರ್ 281 00:14:58,030 --> 00:15:01,070 ಈ ಕಳೆದ ಒಂದು, scripts.js ಆಗಿದೆ. 282 00:15:01,070 --> 00:15:03,800 ನಿಮ್ಮ ಉಪಯೋಗಿಸಿದ ಕೋಶದ ಒಳಗೆ ಇನ್ನಷ್ಟು ಕಡತಗಳನ್ನು ಹೊಂದಿದೆ. 283 00:15:03,800 --> 00:15:08,090 ಇವೆಲ್ಲವೂ ಗ್ರಂಥಾಲಯದ ಕಡತಗಳನ್ನು ಈ ಒಂದು ಹೊರತುಪಡಿಸಿ, scripts.js. 284 00:15:08,090 --> 00:15:11,460 ನಾವು ಈ ತೆರೆಯುತ್ತದೆ ವೇಳೆ, ನ ನೋಡೋಣ ನಮ್ಮ ಕಾರ್ಯಗಳನ್ನು ಮೂಲಕ ಅಂತಿಮ ಪ್ರವಾಸ 285 00:15:11,460 --> 00:15:13,820 ಈ ಕಡತ ನಿರ್ಮಿಸಲಾಗಿದೆ ನೀವು ಮತ್ತು ಕರೆ ಗಮನ 286 00:15:13,820 --> 00:15:16,200 ಮುಂದೆ ಇರುವ TODOs ಗೆ. 287 00:15:16,200 --> 00:15:19,110 >> ಈ ಕಡತದ ಮೇಲ್ಭಾಗದಲ್ಲಿ, ಮೂರು ಜಾಗತಿಕ ಅಸ್ಥಿರ ಇವೆ. 288 00:15:19,110 --> 00:15:22,910 ನಾನು ಇದು ಒಂದು ನಕ್ಷೆ, ಒಂದು ನಮ್ಮ ಗೂಗಲ್ ನಕ್ಷೆ ಉಲ್ಲೇಖವೆಂಬಂತೆ. 289 00:15:22,910 --> 00:15:25,510 ನೀವು ನಗರದ ವಿಧದ ಪಾಯಿಂಟರ್ ಎಂದು. 290 00:15:25,510 --> 00:15:27,710 ಏತನ್ಮಧ್ಯೆ, ನಾವು ಮತ್ತೊಂದು ಜಾಗತಿಕ ವೇರಿಯಬಲ್ 291 00:15:27,710 --> 00:15:31,500 ತೋರುತ್ತದೆ ಎಂಬ ಮಾಹಿತಿ, ಕರೆ ಆಫ್ ಮರಳುವ ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸಲು 292 00:15:31,500 --> 00:15:34,170 ಹೊಸ google.maps.InfoWindow ಗೆ. 293 00:15:34,170 --> 00:15:37,835 ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಸ್ತುಗಳು ಬೆಂಬಲಿಸುವ Struts ಉತ್ಸಾಹದಲ್ಲಿ ಇವೆ. 294 00:15:37,835 --> 00:15:40,250 ಮತ್ತು ಈ ಸಾಲಿಗಾಗಿ ನಮ್ಮ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮಾಡುತ್ತಿರುವ 295 00:15:40,250 --> 00:15:42,820 ಹೊಸ ಮಾಹಿತಿಯನ್ನು ರಚಿಸುತ್ತಿದೆ ನಂತರ ಮೆಮೊರಿ ಮತ್ತು ವಿಂಡೋ 296 00:15:42,820 --> 00:15:46,330 ಒಂದು ಉಲ್ಲೇಖ ಸುಮಾರು ಕೀಪಿಂಗ್ ಮಾಹಿತಿ ಎಂಬ ವೇರಿಯಬಲ್ ಮಾಡಲಾದ. 297 00:15:46,330 --> 00:15:48,330 ಮತ್ತು ಆ ನಡುವೆ, ಏತನ್ಮಧ್ಯೆ, ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಏನು 298 00:15:48,330 --> 00:15:51,060 ಖಾಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು ಸರಣಿ ಗುರುತುಗಳು ಎಂದು. 299 00:15:51,060 --> 00:15:55,392 ಆ ಪತ್ರಿಕೆ ಶ್ರೇಷ್ಠರ ಎಲ್ಲಾ, ಅಥವಾ ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಮತ್ತೊಂದು ಐಕಾನ್ ಆಯ್ಕೆ ಇರಬಹುದು, 300 00:15:55,392 --> 00:15:57,350 ಶೇಖರಿಸಿಡಬಹುದು ಹೋಗುವ ಅಂತಿಮವಾಗಿ ಈ ಶ್ರೇಣಿಯಲ್ಲಿನ 301 00:15:57,350 --> 00:16:01,570 ನಾವು ಬಹಳ ಸುಲಭವಾಗಿ ಸೇರಿಸಲು ಇದರಿಂದ ನಕ್ಷೆ ಮತ್ತು ನಕ್ಷೆ ಅವುಗಳನ್ನು ತೆಗೆದು. 302 00:16:01,570 --> 00:16:03,990 >> ಈಗ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಅವಕಾಶ ಸ್ವಲ್ಪ ಮತ್ತು ವಿಸ್ 303 00:16:03,990 --> 00:16:07,690 ಎಂದು ವಿಶೇಷವೇನು ಎಂದು ಕೋಡ್ ಮೂಲಕ DOM ಅಥವಾ ಡಾಕ್ಯುಮೆಂಟ್ ತಕ್ಷಣ ಕಾರ್ಯರೂಪಕ್ಕೆ 304 00:16:07,690 --> 00:16:10,480 ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್ ಅಥವಾ ಪುಟ ಸ್ವತಃ ಸಿದ್ಧವಾಗಿದೆ. 305 00:16:10,480 --> 00:16:12,942 ಈ ವಾಕ್ಯ ಸ್ಮರಿಸುತ್ತಾರೆ ಇಲ್ಲಿ ಕೇವಲ ಸೂಚಿಸುತ್ತದೆ 306 00:16:12,942 --> 00:16:14,900 ಕೆಳಗಿನ ಕೋಡ್ ಎಂದು ಮಾತ್ರ ಕಾರ್ಯಗತ ಮಾಡಬೇಕು 307 00:16:14,900 --> 00:16:17,840 ಬ್ರೌಸರ್ ಪೂರ್ಣಗೊಳಿಸಿದ ಎಲ್ಲವೂ ಲೋಡ್. 308 00:16:17,840 --> 00:16:19,750 >> ನಾವು ಮೊದಲ ಒಂದು ಘೋಷಿಸಲು ಶೈಲಿಗಳ ಇಡೀ ಗುಂಪೇ, 309 00:16:19,750 --> 00:16:22,410 ವಿನ್ಯಾಸಗೊಳಿಸುವುದರಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ವಿಶೇಷ ಪ್ರಕಾರ ನಕ್ಷೆ. 310 00:16:22,410 --> 00:16:24,790 ನಾವು ನಂತರ ಒಂದು ಘೋಷಿಸಲು ಆಯ್ಕೆಗಳನ್ನು ಇಡೀ ಗುಂಪೇ, 311 00:16:24,790 --> 00:16:28,630 ಗೂಗಲ್ ಕಸ್ಟಮೈಸ್ ಇದು ನಾವು ಎಂಬೆಡ್ ಬಗ್ಗೆ ನೀವು ನಕ್ಷೆ. 312 00:16:28,630 --> 00:16:32,090 ನಾವು ನಂತರ, jQuery ಕೋಡ್ ಸ್ವಲ್ಪ ಬಳಸಿ ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ವಿವರವಾಗಿ ವಿವರಿಸಲಾಗಿದೆ 313 00:16:32,090 --> 00:16:35,000 ವಿಶೇಷ, ಪಡೆದುಕೊಳ್ಳುವುದಕ್ಕೆ ಆ ಅಂಶ, ನಕ್ಷೆ ಕ್ಯಾನ್ವಾಸ್ 314 00:16:35,000 --> 00:16:36,980 ನಾವು ಅನನ್ಯವಾಗಿ ಎಂದು. 315 00:16:36,980 --> 00:16:40,640 ಮತ್ತು ಈ ಲೈನ್ ಇಲ್ಲಿದೆ ಏನು ತೋರುತ್ತದೆ ಮಾಂತ್ರಿಕ ನಮಗೆ ನೀಡಲು 316 00:16:40,640 --> 00:16:43,560 ಒಳಗೆ ಒಂದು ಗೂಗಲ್ ನಕ್ಷೆ ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್, 317 00:16:43,560 --> 00:16:47,020 ಒಂದು ಉಲ್ಲೇಖ ಮಾಡಲಾದ ಸಂಗ್ರಹ ವೇರಿಯಬಲ್ ಎಂಬ ರೀತಿಯಲ್ಲಿ. 318 00:16:47,020 --> 00:16:50,550 >> ಅಂತಿಮವಾಗಿ, ಕೆಳಗೆ ಇಲ್ಲಿ ನಾವು ನೋಂದಣಿ ಏನು ಒಂದು ಕೇಳುಗನ ಕರೆಯಲಾಗುತ್ತದೆ. 319 00:16:50,550 --> 00:16:54,690 ಹಿಂದಕ್ಕೆ ರೀತಿಯಲ್ಲಿ, ರೀತಿಯಲ್ಲಿ ಥಿಂಕ್ CS50 ರಲ್ಲಿ ವಾರದ ಶೂನ್ಯ ಹಿಂದಕ್ಕೆ 320 00:16:54,690 --> 00:16:57,430 ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ನೋಡಿವೆ ಮತ್ತು ಒಂದು ವಾಕ್ ಮೂಲಕ ಬೆಂಬಲ 321 00:16:57,430 --> 00:16:59,935 ಎಂಬ ವಿಷಯಗಳ ಮೂಲಕ ಘಟನೆಗಳು ಮತ್ತು ಪ್ರಸಾರ. 322 00:16:59,935 --> 00:17:01,810 ನೀವು ಬಳಸಿದ್ದರೆ ಇರಬಹುದು ಇದು ನಿಮ್ಮನ್ನು, ಆದರೆ ಇಲ್ಲಿದೆ 323 00:17:01,810 --> 00:17:03,900 ವ್ಯವಸ್ಥೆ ಬಗೆಗಿನ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಬ್ರೌಸರ್ 324 00:17:03,900 --> 00:17:07,940 ಅದು ಯಾವಾಗ ನಮ್ಮ ಗಮನ ಪಡೆಯುವುದು ವಾಸ್ತವವಾಗಿ ಕೆಲವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ಸಿದ್ಧ. 325 00:17:07,940 --> 00:17:12,170 ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಕೇಳಲು ವಿಶೇಷವೇನು ಐಡಲ್ ಎಂಬ ಕಾರ್ಯಕ್ರಮಕ್ಕಾಗಿ ನಕ್ಷೆ. 326 00:17:12,170 --> 00:17:14,930 ಈ ಬ್ರೌಸರ್ ಹೊಂದಿದೆ ಎಂದರ್ಥ ಗೂಗಲ್ ನಕ್ಷೆ ಲೋಡ್ ಮುಗಿಸಿದರು. 327 00:17:14,930 --> 00:17:18,380 ಈ ಹಂತದಲ್ಲಿ ಒಂದು ಕ್ರಿಯೆ ಎಂದು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕು ಅಂತಿಮವಾಗಿ 328 00:17:18,380 --> 00:17:19,339 ಕಾರ್ಯಗತಗೊಳಿಸಲು. 329 00:17:19,339 --> 00:17:22,510 ಆ ಕಾರ್ಯವನ್ನು ಸಂರಚಿಸುವ, ನಾವು ನಮಗೆ ಬರೆದು, ನೋಡುತ್ತಾರೆ. 330 00:17:22,510 --> 00:17:24,550 >> ಕೆಳಗೆ ಇಲ್ಲಿ ಈಗ ಕ್ರಿಯೆಯಾಗಿದೆ ಎಂದು, ದುರದೃಷ್ಟವಶಾತ್, 331 00:17:24,550 --> 00:17:25,871 ಕೇವಲ ಟೊಡೊ ಆಡ್ ಮಾರ್ಕರ್. 332 00:17:25,871 --> 00:17:28,620 ವಿಶೇಷ ಪ್ರಕಾರ. ನೀವು ನೀನು ವಾಸ್ತವವಾಗಿ ಕೋಡ್ ಬರೆಯಲು 333 00:17:28,620 --> 00:17:32,840 ಇದು ಕಾಣುತ್ತದೆ ಎಂಬುದನ್ನು ಒಂದು marker-- ಸೇರಿಸುತ್ತದೆ ಒಂದು ಪತ್ರಿಕೆ, ಅಥವಾ ಹೆಬ್ಬೆರಳಿನ ಸ್ಪಂದನ ಹಾಗೆ, 334 00:17:32,840 --> 00:17:35,360 ಅಥವಾ ಏನೋ ಗೂಗಲ್ ನಕ್ಷೆ ಬೇರೆ. 335 00:17:35,360 --> 00:17:37,720 ಇಲ್ಲಿ ಈಗ ಆ ಕ್ರಿಯೆ ಕಾನ್ಫಿಗರ್ ಎಂದು. 336 00:17:37,720 --> 00:17:40,390 ನೀವು ಓದಲು ಮಾಡಲು ನಾನು ಅದನ್ನು ಬಿಟ್ಟು ಮಾಡುತ್ತೇವೆ ಹೆಚ್ಚಿನ ವಿವರ ಈ ಮೂಲಕ, 337 00:17:40,390 --> 00:17:42,600 ಆದರೆ ನಾವು ಸೇರಿಸಲು ಅರ್ಥ ಒಂದು ಗುಂಪನ್ನು ಹೆಚ್ಚು ಶ್ರೋತೃಗಳು 338 00:17:42,600 --> 00:17:46,620 ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ಇದರಿಂದ ಬಳಕೆದಾರ ಕ್ಲಿಕ್ಕಿಸಿದಾಗ ಮತ್ತು ನಕ್ಷೆಯನ್ನು ಎಳೆದಾಗ. 339 00:17:46,620 --> 00:17:50,730 ನಾವು ಇಲ್ಲಿ ಆ ಕೋಡ್ ಹೊಂದಿವೆ ಆ Typeahead ಪ್ಲಗ್ಇನ್ ಆರಂಭಿಸುತ್ತದೆ 340 00:17:50,730 --> 00:17:53,120 ಆದ್ದರಿಂದ ಡ್ರಾಪ್ಡೌನ್ ಮೆನು ವಾಸ್ತವವಾಗಿ ಕೆಲಸ. 341 00:17:53,120 --> 00:17:55,690 >> ಆದರೆ ಕೇವಲ ಒಂದು ಗಮನ ಲೆಟ್ ತಂದೆಯ ಇಲ್ಲಿ ಸ್ಥಳಗಳಲ್ಲಿ ಒಂದೆರಡು. 342 00:17:55,690 --> 00:17:57,590 ನಿರ್ದಿಷ್ಟವಾಗಿ, ಈ ಇಲ್ಲಿ ಮಾಡಲು. 343 00:17:57,590 --> 00:18:00,410 ನಾನು ಆನ್ಲೈನ್ ಮುಂದೂಡಬಹುದಾಗಿದೆ ಮಾಡುತ್ತೇವೆ ದಸ್ತಾವೇಜನ್ನು ಮತ್ತು ವಿವರಣೆಯನ್ನು 344 00:18:00,410 --> 00:18:02,530 ಹೇಗೆ ಈ ಎಲ್ಲವನ್ನೂ ತುಂಬಲು. 345 00:18:02,530 --> 00:18:05,890 ಆದರೆ ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ಈ ಗ್ರಂಥಾಲಯದ Typeahead ನೀವು ಹರಿಯಬಿಡುವ 346 00:18:05,890 --> 00:18:09,790 ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ಟೆಂಪ್ಲೇಟ್ ಯಂತೆ ರಲ್ಲಿ, ಕೆಲವು ವೇರಿಯಬಲ್ placeholders ಹೊಂದಿರುವ 347 00:18:09,790 --> 00:18:13,690 printf ನ% ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ. * ರು. 348 00:18:13,690 --> 00:18:16,030 ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ವಿಶೇಷ ಪ್ರಕಾರ ಟೆಂಪ್ಲೆಟ್ 349 00:18:16,030 --> 00:18:18,760 ನೀವು ಸೂಚಿಸಲು ಅನುಮತಿಸುತ್ತವೆ ಏನು ಅಸ್ಥಿರ ನೀವು 350 00:18:18,760 --> 00:18:24,880 ಬಂದು ಆ ಡೇಟಾವನ್ನು ಚುಚ್ಚು ಮತ್ತೆ ಪಿಎಚ್ಪಿ ರೀತಿಯ ನಿಂದ 351 00:18:24,880 --> 00:18:29,810 ನೀವು ಬರೆದ ಎಂಬುದನ್ನು ಕಡತಗಳನ್ನು ಆ JSON ಔಟ್ಪುಟ್ ಹೊರಸೂಸುವ. 352 00:18:29,810 --> 00:18:35,170 >> ಈಗ ಕೆಳಗೆ ಇಲ್ಲಿ ನಾವು ಅರ್ಥ Typeahead ಆಯ್ಕೆಗಳನ್ನು ಆಲಿಸಲು 353 00:18:35,170 --> 00:18:38,050 ಬಳಕೆದಾರ ವಾಸ್ತವವಾಗಿ ನಡೆಸುತ್ತದೆ ಒಂದು ಹುಡುಕಲು ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಯ್ಕೆ. 354 00:18:38,050 --> 00:18:40,270 ಈ ನಾವು ವಾಸ್ತವವಾಗಿ ಕೋರುತ್ತೇವೆ ಹೇಗೆ ಎಂದು ಕೇಳಲು ಹೋಗುವ 355 00:18:40,270 --> 00:18:42,250 ಮತ್ತು ಪರಿಣಾಮವಾಗಿ ಕೆಲವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. 356 00:18:42,250 --> 00:18:45,300 ನಂತರ ನಾವು ಸಂರಚಿಸಲು ಮುಂದುವರಿಯುತ್ತದೆ ಮ್ಯಾಶಪ್ ಸ್ವಲ್ಪ. 357 00:18:45,300 --> 00:18:48,000 ಮತ್ತು, ಅಂತಿಮವಾಗಿ, ನಾವು ಕರೆ ಈ ಕಾರ್ಯ ಅಪ್ಡೇಟ್. 358 00:18:48,000 --> 00:18:49,640 ಇದು ಪರದೆಯ ಮೇಲೆ ಗುರುತುಗಳು ಆಧುನೀಕರಿಸಲಾಗಿದೆ. 359 00:18:49,640 --> 00:18:51,529 ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಮೇಲೆ ಹೆಚ್ಚು. 360 00:18:51,529 --> 00:18:53,570 ಏತನ್ಮಧ್ಯೆ, ಕೆಲವು ಇಲ್ಲ ಇಲ್ಲಿ ಸಣ್ಣ ಕಾರ್ಯಗಳನ್ನು. 361 00:18:53,570 --> 00:18:56,820 ಇದು ಒಂದು hideInfo ಇದು ಕೇವಲ InfoWindow ಮುಚ್ಚುವುದು. 362 00:18:56,820 --> 00:19:00,020 ಇಲ್ಲಿ ಮತ್ತೊಂದು ಕ್ರಿಯೆ, ಇದು ಅಂತಿಮವಾಗಿ ತುಂಬಾ ಸಾಧ್ಯವಿಲ್ಲ, ಗುರುತುಗಳು ತೆಗೆದು. 363 00:19:00,020 --> 00:19:03,580 ಆ ಮೇಲಕ್ಕೆ ಹೋಗುವುದಿಲ್ಲ ಯಾವುದೇ ನಿಮ್ಮ ಆಡ್ ಮಾರ್ಕರ್ ಕಾರ್ಯವನ್ನು ಮಾಡುತ್ತದೆ. 364 00:19:03,580 --> 00:19:04,960 ನಂತರ ಕೆಳಗೆ ಇಲ್ಲಿ ಶೋಧನೆ. 365 00:19:04,960 --> 00:19:08,610 ಮತ್ತು ಈ ಒಂದು ಆಸಕ್ತಿದಾಯಕ ನಾವು ಏಕೆಂದರೆ ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಬರೆದಿದ್ದಾರೆ 366 00:19:08,610 --> 00:19:13,490 ಮೇಲೆ search.php ಮಾತನಾಡಲು ಹೋಗುವ ಸರ್ವರ್ ಮತ್ತು ಕೆಲವು ಪ್ರತಿಕ್ರಿಯೆ ಹಿಂದೆ. 367 00:19:13,490 --> 00:19:16,110 >> ನೀವು, ಸಹಜವಾಗಿ, ಇನ್ನೂ ತಿನ್ನುವೆ search.php ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅಗತ್ಯವಿದೆ, 368 00:19:16,110 --> 00:19:18,310 ಆದರೆ ಜಾರಿಗೆ ಬಂದಿದೆ ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ 369 00:19:18,310 --> 00:19:22,480 ಪ್ರದರ್ಶನ ವಾಸ್ತವವಾಗಿ ನಿರ್ವಹಿಸಲು ಹೋಗುವ ಪಠ್ಯ ಬಾಕ್ಸ್ನಲ್ಲಿ ಹುಡುಕುತ್ತದೆ. 370 00:19:22,480 --> 00:19:25,340 ನಿರ್ದಿಷ್ಟ, ನೋಟಿಸ್ನಲ್ಲಿ ಇಲ್ಲಿ ಈ ಕ್ರಿಯೆಯ, 371 00:19:25,340 --> 00:19:29,160 ಹುಡುಕಾಟ, search.php ಕರೆ ಮಾಡುವುದಿಲ್ಲ ಎಂಬ ವಿಧಾನದಿಂದ 372 00:19:29,160 --> 00:19:31,072 ನಾವು ಉಪನ್ಯಾಸ ನೋಡಿದ ಇದು JSON, ಪಡೆಯಲು. 373 00:19:31,072 --> 00:19:32,780 ಇಲ್ಲಿ ವಾಕ್ಯ ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ 374 00:19:32,780 --> 00:19:37,110 ಆ ಉಪನ್ಯಾಸ ನಾವು ಬಳಸುತ್ತಿರುವ jQuery ಭರವಸೆಯನ್ನು ಇಂಟರ್ಫೇಸ್ ಕರೆಯಲ್ಪಡುವ. 375 00:19:37,110 --> 00:19:38,479 ವಿಶೇಷ ಮೇಲೆ ಹೆಚ್ಚು. 376 00:19:38,479 --> 00:19:40,520 ಈ ಕೇವಲ ನಮ್ಮ ಅರ್ಥ ಈಗ ಅಲ್ಲಿ ಉದ್ದೇಶಗಳಿಗಾಗಿ 377 00:19:40,520 --> 00:19:43,870 ಎರಡು ವಿಶೇಷ ಕಾರ್ಯಗಳನ್ನು ನಾವು ಡಾಟ್ ಸಂಕೇತಗಳನ್ನು ಜೊತೆ ಕರೆ ಅಗತ್ಯವಿದೆ 378 00:19:43,870 --> 00:19:46,230 ಇಲ್ಲಿ ತಕ್ಷಣ JSON ಪಡೆಯಲು ಕರೆ ನಂತರ. 379 00:19:46,230 --> 00:19:47,510 ಒಂದು ಮಾಡಲಾಗುತ್ತದೆ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. 380 00:19:47,510 --> 00:19:49,870 ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ. 381 00:19:49,870 --> 00:19:51,790 ಈ ನಗರದ ಯಶಸ್ಸು ಹ್ಯಾಂಡ್ಲರ್ 382 00:19:51,790 --> 00:19:54,960 ಮತ್ತು ವೈಫಲ್ಯ ಹ್ಯಾಂಡ್ಲರ್ ಕೇವಲ ಸಂದರ್ಭದಲ್ಲಿ ಏನಾದರೂ ತಪ್ಪಾದಲ್ಲಿ. 383 00:19:54,960 --> 00:19:57,760 >> ಈಗ ಕೊನೆಯ ನೋಡೋಣ ಈ ಕಡತದಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ಒಂದೆರಡು. 384 00:19:57,760 --> 00:20:00,180 ಇಲ್ಲಿ ಕೆಳಗೆ ಕ್ರಿಯೆಯಾಗಿದೆ ಎಂಬ ShowInfo, ಇದು 385 00:20:00,180 --> 00:20:03,090 ಆ ಒಂದು ಮಾಹಿತಿ ತೋರಿಸುತ್ತದೆ ಸ್ವಲ್ಪ ಮಾಹಿತಿಯನ್ನು Windows ಎಂದು 386 00:20:03,090 --> 00:20:05,380 ಬಳಕೆದಾರ ಒಂದು ಮಾರ್ಕರ್ ಕ್ಲಿಕ್ ಪುಟಿಯುತ್ತದೆ. 387 00:20:05,380 --> 00:20:08,470 ಕೆಳಗೆ ಇಲ್ಲಿ ಮತ್ತಷ್ಟು ಎಂದು ನವೀಕರಣ ಕಾರ್ಯ 388 00:20:08,470 --> 00:20:10,510 ನಾವು ನೀವು ಜಾರಿಗೊಳಿಸಿವೆ. 389 00:20:10,510 --> 00:20:15,250 ಇದು ನಕ್ಷೆ ಪರಿಧಿಯಿಂದ ನಿರ್ಧರಿಸುತ್ತದೆ. 390 00:20:15,250 --> 00:20:19,360 ಜಿಪಿಎಸ್ ಕಕ್ಷೆಗಳು ಯಾವುವು ಅದರ ಈಶಾನ್ಯ ಮತ್ತು ಇಲ್ಲಿ ನೈಋತ್ಯ ಮೂಲೆಗಳಲ್ಲಿ. 391 00:20:19,360 --> 00:20:22,780 ನಾವು ಕೆಲವು HDP ನಿಯತಾಂಕಗಳನ್ನು ತಯಾರಿಸಲಾಗುತ್ತದೆ ಬಂದಿದೆ ಇಲ್ಲಿ ತದನಂತರ ಅಂತಿಮವಾಗಿ ಅವುಗಳನ್ನು ಜಾರಿಗೆ 392 00:20:22,780 --> 00:20:26,160 ನಾವು ನೀವು ಯಾವ, update.php ಗೆ ಸಹ ನೀವು ಅಳವಡಿಸಲಾಗಿದೆ. 393 00:20:26,160 --> 00:20:31,390 ಅಂತಿಮವಾಗಿ ಕೆಲವು JSON ಮರಳಿ ಪಡೆಯುತ್ತದೆ ಕಡತ update.php ಎಂಬ ರಿಂದ 394 00:20:31,390 --> 00:20:34,050 ತದನಂತರ ಯಾವುದೇ ತೆಗೆದುಹಾಕುತ್ತದೆ ತೆರೆಯಲ್ಲಿ ಗುರುತುಗಳು 395 00:20:34,050 --> 00:20:36,650 ತದನಂತರ ಮೇಲೆ iterates ಮರಳಿ ಬಂದು ಮಾಹಿತಿ 396 00:20:36,650 --> 00:20:40,350 update.php, ರಿಂದ ಇದು ಮತ್ತೆ ಕೇವಲ ಒಂದು JSON ರಚನೆ. 397 00:20:40,350 --> 00:20:45,130 ತದನಂತರ ಅಂತಿಮವಾಗಿ ಒಂದು ಮಾರ್ಕರ್ ಸೇರಿಸುತ್ತದೆ ಆ ಸ್ಥಳಗಳ ಪ್ರತಿ ನಿಭಾಯಿಸುವುದನ್ನು ವೈಫಲ್ಯ 398 00:20:45,130 --> 00:20:47,750 ಅಥವಾ ಅವುಗಳು ದೋಷಗಳನ್ನು ಚೆನ್ನಾಗಿ ಸಂಭವಿಸಿ. 399 00:20:47,750 --> 00:20:51,550 >> ಈಗ ಕೇವಲ ನೀವು ಹೇಗೆ ಒಂದು ರುಚಿಯನ್ನು ನೀಡುವ ಈ ಯೋಜನೆಯ ಡೀಬಗ್ ಬಗ್ಗೆ ಹೋಗಬಹುದು, 400 00:20:51,550 --> 00:20:55,420 ನಾನು ತೆರೆಯಿತು ಬಂದಿದೆ ಎಂದು ಅರ್ಥ ಈ URL ಇಲ್ಲಿ ಈ ಟ್ಯಾಬ್ ಮುನ್ನಡೆ, 401 00:20:55,420 --> 00:21:01,320 pset8 / articles.php? ಬೌಗೋಳಿಕ = 02138. 402 00:21:01,320 --> 00:21:04,050 ಬಗ್ಗೆ ಈಗ, ಮತ್ತೆ, ಲೇಖನಗಳು ಪಿಎಚ್ಪಿ ನಾವು ನೀವು ಅಳವಡಿಸಲಾಗಿದೆ 403 00:21:04,050 --> 00:21:06,320 ಆದ್ದರಿಂದ ಈ ತುಂಬಾ ಅಲ್ಲ ನೀವು ಬಳಸಿಕೊಂಡು ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ ಏನು 404 00:21:06,320 --> 00:21:08,190 ಡಿಬಗ್, ಆದರೆ ತಂತ್ರ. 405 00:21:08,190 --> 00:21:10,590 ನಾನು ಹುಡುಕಿದ ಸೂಚನೆ ಇಲ್ಲಿ ಕೇಂಬ್ರಿಡ್ಜ್ ZIP ಕೋಡ್, 406 00:21:10,590 --> 00:21:15,260 ಮತ್ತು ನಾನು ಒಂದು JSON, ವಾಸ್ತವವಾಗಿ ಮರಳಿ ಪಡೆದ ನಾವು JSON ಶ್ರೇಣಿಯನ್ನು ಇದು ಒಳಗೆ ವಸ್ತುಗಳು 407 00:21:15,260 --> 00:21:17,640 ಎರಡು keys-- ಲಿಂಕ್ ಮತ್ತು ಶೀರ್ಷಿಕೆ. 408 00:21:17,640 --> 00:21:19,860 >> ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯವನ್ನು ನೀವು ಈಗಾಗಲೇ ಕೆಲಸ. 409 00:21:19,860 --> 00:21:24,330 ಆದರೆ ಕೈಯಿಂದ ಈ ತಂತ್ರವನ್ನು ಹೋಗುವ ಏನೋ ಈ ರೀತಿಯ URL ಗೆ ನಂತಹ 410 00:21:24,330 --> 00:21:31,710 search.php? ಬೌಗೋಳಿಕ = ಕೇಂಬ್ರಿಡ್ಜ್ ಅಥವಾ 02138 ಅಥವಾ ಬಳಕೆದಾರ ಮಾಡಬೇಕು ಸೈನ್ ಟೈಪಿಸಿದ ಏನೇ 411 00:21:31,710 --> 00:21:35,770 ನೀವು, ನಿಮ್ಮ, ಯತ್ನಿಸುವ ಅಮೂಲ್ಯವಾದದ್ದು ಸಾಬೀತು ಲೆಕ್ಕಾಚಾರ ನಿಖರವಾಗಿ ಎಂಬುದನ್ನು ಏಕೆ 412 00:21:35,770 --> 00:21:38,510 search.php ಕೆಲಸ ಅಥವಾ ಇಲ್ಲ. 413 00:21:38,510 --> 00:21:41,720 >> ಅಂತಿಮವಾಗಿ ನಂತರ, ನೀವು ಮುಂದೆ ನೀವು ಕೆಲವು TODOs. 414 00:21:41,720 --> 00:21:44,250 ನೀವು ಮೊದಲ ಉಪಕರಣಗಳು ನೀನು ಆಮದು ಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು 415 00:21:44,250 --> 00:21:46,520 ನಿಮ್ಮ ದತ್ತಸಂಚಯದಿಂದ us.text ಓದುತ್ತದೆ. 416 00:21:46,520 --> 00:21:48,760 ನೀವು ನಂತರ ಅಗತ್ಯವಿದೆ ಎಂದು ನೀನು search.php ಕಾರ್ಯಗತಗೊಳಿಸಲು 417 00:21:48,760 --> 00:21:51,320 ನಿಗದಿತ ನಿಖರವಾಗಿ ವರ್ತಿಸುತ್ತದೆ ಆದ್ದರಿಂದ. 418 00:21:51,320 --> 00:21:54,170 ನಂತರ ಬಯಸುವ ಎಂದು ನೀನು scripts.js ಗಮನ 419 00:21:54,170 --> 00:21:57,520 ಮತ್ತು ಅಂತಿಮವಾಗಿ ಕೈಗೊಳ್ಳುತ್ತದೆ TODOs ಆ ಒಂದೆರಡು, 420 00:21:57,520 --> 00:21:59,950 ಸಂರಚಿಸಬಹುದು ಸೇರಿದಂತೆ ಮತ್ತು ಟೆಂಪ್ಲೇಟ್, 421 00:21:59,950 --> 00:22:03,220 , ಗುರುತುಗಳು ಸೇರಿಸಿ ಗುರುತುಗಳು ತೆಗೆದು, ಮತ್ತು ನಂತರ ಕಾಲ, ಆದರೆ ಕನಿಷ್ಠ ಅಲ್ಲ, ಒಂದು 422 00:22:03,220 --> 00:22:04,330 ವೈಯಕ್ತಿಕ ಟಚ್. 423 00:22:04,330 --> 00:22:07,477 >> ನಿಮ್ಮ ಮ್ಯಾಶಪ್ ಕೆಲಸ ಒಮ್ಮೆ ಕೈಯಲ್ಲಿ ಸಾಕಷ್ಟು ನಮ್ಮದು, ಗುರಿ 424 00:22:07,477 --> 00:22:09,560 ನೀವು ವೈಯಕ್ತಿಕ ಸೇರಿಸಲು ಆಗಿದೆ ನಿಮ್ಮ ಮ್ಯಾಶಪ್ ಸ್ಪರ್ಶಿಸಿ, 425 00:22:09,560 --> 00:22:11,290 ಇದು ಸೌಂದರ್ಯದ ಅಥವಾ ಕ್ರಿಯಾತ್ಮಕ ಎಂಬುದನ್ನು. 426 00:22:11,290 --> 00:22:13,950 ಎಂದಿಗೂ ಆ ಮ್ಯಾಶಪ್ ಟೇಕ್ ಸ್ವಲ್ಪ ಮುಂದಿನ ಹಂತಕ್ಕೆ. 427 00:22:13,950 --> 00:22:18,330 ಬಹಳ ನೀವು ಮೀರಿ ನಿಮ್ಮನ್ನು ತಳ್ಳಬಹುದು ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯನ್ನು ಸ್ವತಃ ನಿಮ್ಮ ನಿಕಟತೆಯನ್ನು 428 00:22:18,330 --> 00:22:20,840 ಮತ್ತು ಒಂದು ತಂತ್ರ ಆಯ್ಕೆ ಹೊಸ, ಇದು ಸಹ ಕೇವಲ 429 00:22:20,840 --> 00:22:25,610 ಏನಾದರೂ ಬದಲಾವಣೆ ನಂತಹ ಸೌಂದರ್ಯದ ನೀವು ಬಳಸುವ ನಕ್ಷೆಯ ಲೇಔಟ್, 430 00:22:25,610 --> 00:22:28,070 ನಾವು ನಿರೀಕ್ಷಿಸಬಹುದು ಎಂದು ವ್ಯಾಪ್ತಿ ತೃಪ್ತಿ ಮಾಡಲಾಗುತ್ತದೆ. 431 00:22:28,070 --> 00:22:30,260 ನಂತರ ಸಮಸ್ಯೆ ಸೆಟ್ 8 ಮ್ಯಾಶಪ್ ಆಗಿದೆ. 432 00:22:30,260 --> 00:22:33,070 ಹೆಚ್ಚು ಟ್ಯೂನ್ ವಿಶಿಷ್ಟ ಮತ್ತು ಅದೃಷ್ಟದ ಅತ್ಯುತ್ತಮ 433 00:22:33,070 --> 00:22:36,400 ಈ ಸಜ್ಜುಗೊಳಿಸುವ, ನಿಮ್ಮ ಕೊನೆಯ CS50 ಸಮಸ್ಯೆ ಇದುವರೆಗೆ ಸೆಟ್. 434 00:22:36,400 --> 00:22:39,750 >> [ಸಂಗೀತ] 435 00:22:39,750 --> 00:22:43,542