DAVID MALAN: ಆಲ್ ರೈಟ್. ಈ CS50 ಹೊಂದಿದೆ, ಮತ್ತು ಇದು ವಾರದ ಒಂಬತ್ತು ಕೊನೆಯಲ್ಲಿ. ಇದು ಪ್ರತಿ ಒಂದು ಸುಂಟರಗಾಳಿ ವಿಶೇಷವೇನು ಕಳೆದ ಕೆಲವು ದಿನಗಳ. ನೀವು ಮೊಣಕಾಲಿನ ಕೋರುತ್ತೇವೆ ವೇಳೆ ಮತ್ತು ಸಮಸ್ಯೆ, ಏಳು ಸೆಟ್ , ಸಾಕಷ್ಟು ಇಲ್ಲ ಇದನ್ನು ಆಳವಾದ ಅರ್ಥ ಹಾಗಾದರೆ ಇಲ್ಲಿದೆ ಬಿಟ್ ಹೊಸ. ಆದರೆ ನಾವು ಪೀಸ್ ಸಾಧ್ಯವಿಲ್ಲ ನೋಡೋಣ ಒಟ್ಟಾಗಿ ಇಲ್ಲಿ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಎಲ್ಲವೂ ನಂತರ ಇನ್ನೂ ಆಫ್ ತಿರುಗಿ ಮೊದಲು ಮತ್ತೊಂದು ದಿಕ್ಕಿನಲ್ಲಿ ಮತ್ತು ನೋಡಿದ ಅಲ್ಲಿ ಬೇರೆ ನಾವು ಹೋಗಬಹುದು. ಆದ್ದರಿಂದ ಇದುವರೆಗಿನ, ನಾವು HTML ಕುರಿತು ಬಂದಿದೆ. ನಾವು ಸಿಎಸ್ಎಸ್ ಕುರಿತು ಬಂದಿದೆ. ನಾವು ಪಿಎಚ್ಪಿ ಕುರಿತು ಬಂದಿದೆ. ನೀವು SQL ಅನುಭವಿಸಲು ಪ್ರಾರಂಭಿಸಿದರು ಬಂದಿದೆ. ಇಂದು ನಾವು ಒಂದು ಬಿಟ್ ಮಾತನಾಡಲು ಮಾಡುತ್ತೇವೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಗ್ಗೆ. ಆದರೆ ಹೇಗೆ ಎಲ್ಲಾ ಈ ಭಿನ್ನಜಾತಿಯ ಆಫ್ ಭಾಷೆ ಒಟ್ಟಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ? ಆದ್ದರಿಂದ ನಾವು ಬಗ್ಗೆ ಕಳೆದ ವಾರ ಮಾತಾಡಿಕೊಂಡರು ಸರ್ವರ್ ಹೊಂದಿರುವ ಕಲ್ಪನೆ. ಆದ್ದರಿಂದ ಅವರ ಈ ಆಯಾತ ಸೆಳೆಯಲು ಅವಕಾಶ ಇಲ್ಲಿ ಒಂದು ವೆಬ್ ಸರ್ವರ್ ಎಂದು. ಮತ್ತು ಒಂದು ವೆಬ್ ಸರ್ವರ್ ಖಂಡಿತವಾಗಿ ಕಡತಗಳನ್ನು ಆಫ್. ಮತ್ತು ಆ ಕಡತಗಳನ್ನು ಕೆಲವು HTML ಫೈಲ್ಗಳನ್ನು ಆಗಿರಬಹುದು. ಆದ್ದರಿಂದ ಒಂದು ವೆಬ್ ಸರ್ವರ್ ವಸ್ತುಗಳ ಒಂದು ಔಟ್ ಭೂಶಿರ ಮಾಡಬಹುದು ಫೈಲ್ ಎಂದು ಇರಬಹುದು ನಾವು ಈ ರೀತಿಯ ಸೆಳೆಯಲು ಮಾಡುತ್ತೇವೆ ಕೆಲವು ಎಚ್ಟಿಎಮ್ಎಲ್ ಹೊಂದಿರುವ. ಆದ್ದರಿಂದ ಶ್ರೀಸಾಮಾನ್ಯನ ಪರಿಭಾಷೆಯಲ್ಲಿ, ಯಾವ ಎಚ್ಟಿಎಮ್ಎಲ್ ನೀವು ಅವಕಾಶ ಇಲ್ಲ? ವೀಕ್ಷಕರಿಗೆಂದು ಪುಟ ಸಂತೋಷವನ್ನು ನೋಡಲು. DAVID MALAN: ಸರಿ, ಒಂದು ಪುಟ ಸಂತೋಷವನ್ನು ಕಾಣುವಂತೆ, ನಾನು ಸಾಬೀತು ಮಾಡಿದ ಆಲೋಚಿಸುತ್ತೀರಿ ಆದಾಗ್ಯೂ ಇಲ್ಲದಿದ್ದರೆ ಆ. ಆದ್ದರಿಂದ ಎಚ್ಟಿಎಮ್ಎಲ್ ನೀವು ಪುಟಗಳು ಔಟ್ ಲೇ ಅವಕಾಶ ನೀಡುವುದಿಲ್ಲ ರಚನಾತ್ಮಕವಾಗಿ, ಮತ್ತು ಇದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ರೀತಿಯ ಕಲಾತ್ಮಕವಾಗಿ, ಒಂದು ಪುಟ ಅಪ್ ಗುರುತು ಸ್ಥಿರ ವಿಷಯವನ್ನು ಅಪ್ ಗುರುತಿಸಲು, ಆದ್ದರಿಂದ ನೀವು ನಂತರ ಒಂದು ವೆಬ್ ಬ್ರೌಸರ್ ಅದನ್ನು ವೀಕ್ಷಿಸಬಹುದು. ಆದರೆ ಪ್ರಮುಖ ಇಲ್ಲಿದೆ. ಇದು ಸ್ಥಿರ ವಿಷಯ ಇಲ್ಲಿದೆ. ನೀವು ಬರೆದಂತೆ, ನೀವು, ಇದು ಉಳಿಸಲು ತದನಂತರ ನೀವು ಇದನ್ನು ಸಾಗಿಸಲು. ಮತ್ತು ವೆಬ್ ಸರ್ವರ್ ನಂತರ ಆಫ್ ಇದು ನಿಮ್ಮ ವೀಕ್ಷಕರಿಗೆ. ಆದರೆ ನಾವು ಬೇರೆ ಬಳಸಿ ವಿಷಯಗಳನ್ನು stylize ಒಟ್ಟಾರೆಯಾಗಿ ಭಾಷೆ. ನಾವು ಒಂದು ಶೈಲಿ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಿದರು ಕೆಲವು ಟ್ಯಾಗ್ಗಳನ್ನು ಮೇಲೆ. ಮತ್ತು ಶೈಲಿಯ ಗುಣಲಕ್ಷಣ ನಮಗೆ ಸೆಟ್ ಅವಕಾಶ ಫಾಂಟ್ ಗಾತ್ರ ಮತ್ತು ಬಣ್ಣ ವಿಷಯಗಳಿಗಾಗಿ. ಮತ್ತು ನೀವು ಬಹುಶಃ, ಶೋಧಿಸಲು ಆರಂಭಿಸಿದರು ಬಂದಿದೆ ಅಥವಾ ನೀವು ಶೀಘ್ರದಲ್ಲೇ ಅಂತಿಮ ತಿನ್ನುವೆ ಸಂಭಾವ್ಯವಾಗಿ, ಇನ್ನೂ ಇತರ ಯೋಜನೆಗಳು ನೀವು ಸಿಎಸ್ಎಸ್ ಬಳಸಬಹುದಾದ ಗುಣಲಕ್ಷಣಗಳನ್ನು. ಮತ್ತು ಆದ್ದರಿಂದ ಶ್ರೀಸಾಮಾನ್ಯನ ಪರಿಭಾಷೆಯಲ್ಲಿ, ಯಾವ ನಿಜವಾಗಿಯೂ ನಂತರ ಸಿಎಸ್ಎಸ್ ಮಾಡುತ್ತದೆ? ಆ ಅದರ ಕೇವಲ ಉದಾಹರಣೆಗಳಾಗಿವೆ. ಇದು ಆ ಎಚ್ಟಿಎಮ್ಎಲ್ ಏನು ಅವಕಾಶ ನೀಡುವುದಿಲ್ಲ ಯಾವ ರಿಂದ ತೋರುವುದಿಲ್ಲ ನಾವು ಇದುವರೆಗಿನ ನೋಡಿದ? ವೀಕ್ಷಕರಿಗೆಂದು ನಿಮ್ಮನ್ನು ಮೂಲಕ ಶೈಲಿಗಳು ವಿವರಿಸಿ. DAVID MALAN: ಡಿಫೈನ್ ಶೈಲಿಗಳು ನಿಮ್ಮ ಮೂಲಕ. ಆದ್ದರಿಂದ ನೀವು ತರಗತಿಗಳು ವಿಷಯಗಳಿಗಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲು ಎದುರಿಸಿದ್ದೇವೆ ಮಾಡಬಹುದು, ಅಥವಾ ಅನನ್ಯವಾಗಿ ಒಂದು ದಸ್ತಾವೇಜು ಗ್ರಂಥಿಗಳು ಆದ್ದರಿಂದ ಗುರುತಿಸಲು ನೀವು ಅವುಗಳನ್ನು stylize ಎಂದು. ಆದರೆ ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟವಾಗಿ, ನಾನು ಹೇಳುವೆನು ಎಂದು ಸಿಎಸ್ಎಸ್ ನಿಜವಾಗಿಯೂ ನೀವು ವಸ್ತುಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಅವಕಾಶ ಕೊನೆಯ ಮೈಲಿ ಮತ್ತು ನೀವು ಹೆಚ್ಚು ಸೂಚಿಸಲು ಅವಕಾಶ ಹೆಚ್ಚು ನಿಖರವಾಗಿ ಸೌಂದರ್ಯಶಾಸ್ತ್ರ, ಬಹುತೇಕ ಭಾಗವು ಎಚ್ಟಿಎಮ್ಎಲ್ ಅನುಮತಿಸುತ್ತದೆ ಆದರೆ ನಿಮ್ಮ ಪುಟಗಳು ರಚಿಸುವುದು. ಮತ್ತು ಕೆಲವು ಡಿಫಾಲ್ಟ್ ಇವೆ ಸಹ, ನಾವು ಟ್ಯಾಗ್ ಕಂಡ ಹಾಗೆ ಸ್ಥೂಲವಾಗಿ ಹೇಳುವುದಾದರೆ ಇದು ಒಂದು ಶಿರೋನಾಮೆ ಟ್ಯಾಗ್, ವಸ್ತುಗಳ ದೊಡ್ಡ ಮತ್ತು ದಪ್ಪ ಮಾಡಿದ. ಒಂದು ಸಾಕಷ್ಟು ಸಾರ್ವತ್ರಿಕ ವ್ಯಾಖ್ಯಾನವನ್ನು ಇಲ್ಲಿದೆ ಟ್ಯಾಗ್ನ - ದೊಡ್ಡ ಮತ್ತು ದಪ್ಪ. ಎಂದು ಯಾವ ಫಾಂಟ್ ಗಾತ್ರವನ್ನು ಹೊಂದಿದೆ? ಎಂದು ಯಾವ ಬಣ್ಣವಾಗಿದೆ? ಅದು ಹೇಗೆ ದಪ್ಪ ಆಗಿದೆ? ಮತ್ತು ಸಿಎಸ್ಎಸ್ ಹೆಚ್ಚು ನುಣುಪಾಗಿರುತ್ತದೆ ನೀವು ಅನುಮತಿಸುತ್ತದೆ ಹಾಗೆ ರಾಗ ವಿಷಯಗಳನ್ನು. ಜೊತೆಗೆ ಲೇಔಟ್ ಮಾಹಿತಿ, ಕೆಲವು ನೀವು ನೋಡಿದ್ದೀರಿ. ಮತ್ತು ನಾನೂ, ಸಿಎಸ್ಎಸ್ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಒಂದು ಗೊಂದಲಮಯ ಭಾಷೆಯ. ನೀವು ಮಾಡಬಹುದಾದ ಅತ್ಯಂತ ಪ್ರಬಲ ಇಲ್ಲಿದೆ ನೀವು ಎಂದು ಅಕ್ಷರಶಃ ಯಾವುದೇ ವೆಬ್ಸೈಟ್ ಇದು ವೆಬ್ ಇಂದು ನೋಡಿದಂತೆ, ಆದರೆ ಇದು ಕುತ್ತಿಗೆಯ ಒಂದು ನೋವಿನ ರೀತಿಯ. ಮತ್ತು ನೀವು ಕೆಲವು ನಿಮ್ಮ ತಲೆ banged ಎಂದು ಈಗಾಗಲೇ ಕೇವಲ ಮಾಡಲು ಗೋಡೆಗಳ ವಿರುದ್ಧ ಸೆಂಟರ್ ಮೇಲೆ ಮೆನು ನಂತಹ ಅವಿವೇಕಿ ಏನೋ ನೀವು ಪಡೆದ ಬಂದಿದೆ ವೇಳೆ ಸಮಸ್ಯೆ ಏಳು ಸೆಟ್ ಈಗಾಗಲೇ ಆ. ಆದರೆ, ಆ ವಿಷಯಗಳನ್ನು ಅರ್ಥ ಕಾಲಾನಂತರದಲ್ಲಿ ಸುಲಭವಾಗಿ ಪಡೆಯಲು. ನೀವು ಮಾದರಿಗಳನ್ನು ಗಮನಕ್ಕೆ ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ. ಮತ್ತು ಮತ್ತೆ, Google ನಿಮ್ಮ ಸ್ನೇಹಿತರಾಗಲು ಕಾಣಿಸುತ್ತದೆ ನೀವು ಇದರಲ್ಲಿ ವಿವಿಧ ದಾರಿಗಳನ್ನು ಸಮಸ್ಯೆಗಳು ಈ ರೀತಿಯ ಪರಿಹರಿಸಲು. ಮತ್ತು ನಾನು ಹೆಚ್ಚು ಸಿಎಸ್ಎಸ್ ಜೊತೆ ಹೇಳಲು ಡೇರ್, ಮತ್ತು ಎಚ್ಟಿಎಮ್ಎಲ್ ಸಾಮಾನ್ಯವಾಗಿ, ನೀವು ಸಮಸ್ಯೆಗಳನ್ನು ಬಗೆಹರಿಸಬಹುದು ಹಲವು ರೀತಿಯಲ್ಲಿ, ಇವೆಲ್ಲವೂ ಬಹಳ ಮಾಡಬಹುದು ನೀವು ಸಾಧ್ಯವೋ ಉತ್ತಮ, ಸರಿಯಾದ ಎಂದು ಸಹ ಸಿ ರೀತಿಯ, ರಲ್ಲಿ ಈಗ ಪಿಎಚ್ಪಿ, ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ಕೇವಲ ವಿವಿಧ ಬಗೆಗಳು ವಸ್ತುಗಳನ್ನು ಔಟ್ ಇಡುತ್ತಿರುವಂತೆ ರೀತಿಯಲ್ಲಿ. ಆದರೆ ಈ ಪಡೆಯಲು ಪ್ರಾರಂಭಿಸಿದರು ಗೊಂದಲಮಯ, ನಾವು ಹೇಳಿದರು. ಕೇವಲ ನಿಮ್ಮ HTML commingling ರೀತಿಯ ಶೈಲಿ ಗುಣಲಕ್ಷಣ ನಿಮ್ಮ ಸಿಎಸ್ಎಸ್ ಆಗಿತ್ತು ಸ್ವಲ್ಪ ಅವ್ಯವಸ್ಥೆಯ. ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಬದಲಿಗೆ ರೀತಿಯ ಹೇಳಿದರು ಅಮೂರ್ತವಾದ ಹೇಳುವುದಾದರೆ, ನೀವು ನಡೆದರೆ ಕನಿಷ್ಠ ಅಂಶವನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ ಬಹುಶಃ ನಿಮ್ಮ ಸಿಎಸ್ಎಸ್. ನಿಮ್ಮ ಶೈಲಿಯ ಲಕ್ಷಣಗಳು, ಆದರೆ ಕನಿಷ್ಟ ಏನು ಒಳಗೆ ಶೈಲಿ ಟ್ಯಾಗ್ ಬಳಸಿ ವೆಬ್ ಪುಟ ಭಾಗವಾಗಿ? ವೀಕ್ಷಕರಿಗೆಂದು ಹೆಡ್. DAVID MALAN: ತಲೆಯಲ್ಲಿ. ಅಪ್ ಈಗ ತನಕ, ನಾವು ಮಾತ್ರ ಶೀರ್ಷಿಕೆ ಅಪ್ ಹೊಂದಿತ್ತು ಅಲ್ಲಿ, ಆದರೆ ನೀವು ಒಂದು ಶೈಲಿ ಸೇರಿಸಬಹುದು ಟ್ಯಾಗ್, ಮತ್ತು ನೀವು ಸುಮಾರು ನಿಮ್ಮ ಸಿಎಸ್ಎಸ್ ಹಾಕಬಹುದು ಪುಟದ ಕಡೆಗೆ ಮಾತನಾಡುವ. ಆದರೆ ನಂತರ ನಾವು ಒಂದು ಹೆಜ್ಜೆ ಮುಂದೆ ತೋರಲಿಲ್ಲ ಮತ್ತು ನಾವು factored ಎಂದು ಹೆಚ್ಚು ಒಂದು ಪ್ರತ್ಯೇಕ ಕಡತ ಒಳಗೆ. ಆದ್ದರಿಂದ ಈ ಎರಡು ಕಡತಗಳಾಗಿರುತ್ತಿದ್ದವು ಹೇಗೋ ಈಗ ಲಿಂಕ್. ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಇದು ಎಂಬುದನ್ನು ಟ್ಯಾಗ್. ಮತ್ತು ಹುಟ್ಟಿಕೊಂಡ ಒಂದು ಯಾವುದು ನಮ್ಮ ಸಿಎಸ್ಎಸ್ ಔಟ್ ಅಪವರ್ತನ ಪ್ರೇರಣೆಗಳಾಗಿ ಎಲ್ಲಾ ಹೆಚ್ಚು? ವೀಕ್ಷಕರಿಗೆಂದು Reusability. DAVID MALAN: Reusability. ರೈಟ್? ನೀವು ಈಗಾಗಲೇ ಪು ಸೆಟ್ ಏಳು ಕಂಡ ಮಾಡಬಹುದು ಪುಟಗಳನ್ನು ಬಹಳಷ್ಟು, ಮಾರಾಟ ಪುಟ, ಪುಟ, ಖರೀದಿ ಬಂಡವಾಳ ಪುಟ, ಬಹುಶಃ ಇವು ಸ್ವಲ್ಪ ಇದೇ ನಿರ್ಮಾಣವಾಗಿದೆ. ಮೇಲ್ಭಾಗದಲ್ಲಿ ಒಂದು CS50 ಹಣಕಾಸು ಲೋಗೋ ಇಲ್ಲ ನೀವು ಇದನ್ನು ಬದಲಾಯಿಸಲು ನಿರ್ಧರಿಸಿದ್ದಾರೆ ಬಂದಿದೆ ಹೊರತು. ಒಂದು ಅಡಿಟಿಪ್ಪಣಿ ಇಲ್ಲ ಪುಟಗಳು ಕೆಳಗೆ. ಮತ್ತು ಸಿಎಸ್ಎಸ್ ನಂತರ ನೀವು ಅದನ್ನು ಅಂಶಗಳು ಅನುಮತಿಸುತ್ತದೆ ಇದು ಆದ್ದರಿಂದ ಒಂದು ಪ್ರತ್ಯೇಕ ಫೈಲ್ ಆಗಿ ವೇಳೆ ನೀವು ಜಾಗತಿಕವಾಗಿ ಏನೋ ಬದಲಾಯಿಸಲು ಬಯಸುವ ನಿಮ್ಮ ಸಂಪೂರ್ಣ ಸೈಟ್ನಾದ್ಯಂತ, ನೀವು ನಿಜವಾಗಿಯೂ ಮಾಡಬಹುದು ಕೇವಲ ಒಂದು ಸ್ಥಳದಲ್ಲಿ ಇದು ಬದಲಾಯಿಸಲು. ಆದರೆ ನೀವು ಸಂಭವನೀಯ ಪಾವತಿಸಲು ಒಂದು ಬೆಲೆ ಇಲ್ಲ ಔಟ್ factored ಇಟ್ಟುಕೊಂಡಿದ್ದರಿಂದ ನನ್ನ HTML ಫೈಲ್ನಿಂದ ಒಂದು ಪ್ರತ್ಯೇಕ ಆಗಿ ಸಿಎಸ್ಎಸ್ ಇದನ್ನು ಗುರುತಿಸಲಾಗುತ್ತಿದೆ ಫೈಲ್ ನಾವು ಸೋಮವಾರ ಕಂಡಿತು ಜೋಡಣೆಗೆ. ತೊಂದರೆಯೂ ಈ ಏನು ಎಂದು? ನಾವು ಇರುವಾಗ ಒಂದು ವಾರದ ಹಿಂದೆ ಯೋಚಿಸುವಾಗ ಎಚ್ಟಿಟಿಪಿ ಮತ್ತು TCP / IP ಬಗ್ಗೆ ಮತ್ತು ಹೇಗೆ ಮಾತನಾಡುವ ಇಂಟರ್ನೆಟ್ ಕೆಲಸ. ಇಲ್ಲಿ ಏನೋ? ಪ್ರೇಕ್ಷಕರು: ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. DAVID MALAN: ಇದು ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಏಕೆ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಹೌದು. ಆದ್ದರಿಂದ ಇದು ವಾದಯೋಗ್ಯವಾಗಿ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಒಂದು, ಸಿಎಸ್ಎಸ್ ನಿಸ್ಸಂಶಯವಾಗಿ ಕಾರಣ ಅದೇ ಕಡತದಲ್ಲಿ. ಈಗ ನೀವು ಮಾಡಬೇಕು ಒಂದು, ಆದರೆ ಎರಡು ವಿನಂತಿಗಳನ್ನು. ಮತ್ತು ಆ ವಿನಂತಿಗಳನ್ನು ಪ್ರತಿಯೊಂದು ನಾವು ಕಂಡಿದ್ದರಿಂದ ಕರೆಯಲ್ಪಡುವ ಇನ್ಸ್ಪೆಕ್ಟರ್ ಕ್ರೋಮ್, ಮತ್ತು ನಾವು ಪ್ರತಿ, ನೆಟ್ವರ್ಕ್ ಟ್ಯಾಬ್ ನೋಡಿದ್ದಾರೆ ಆ ಕಡತಗಳ ಒಂದು HTTP ಅಗತ್ಯವಿದೆ ನಾವು ಕಂಡ ವಿನಂತಿಯನ್ನು, ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಸ್ವಲ್ಪ ಪ್ರಮಾಣದ. ಈಗ, ಬಹುಶಃ ಇದು ಸಾಕಷ್ಟು ಅಲ್ಲ. ಬಹುಶಃ ಇದು ಕೇವಲ 20 ಮಿಲಿಸೆಕೆಂಡುಗಳು ಇಲ್ಲಿದೆ. ಬಹುಶಃ ಇದು 200 ಮಿಲಿಸೆಕೆಂಡುಗಳು ಇಲ್ಲಿದೆ. ಆದರೆ, ಫೇಸ್ಬುಕ್ ನಂತಹ ಒಂದು ಪುಟ ಬಗ್ಗೆ ಹೆಚ್ಚು ಅವು ಅಥವಾ ಸಿಎನ್ಎನ್, ಅಥವಾ ಗೂಗಲ್, ನಾವು ಮಾಡಿದ ಉದಾಹರಣೆಗಳು ದೊಡ್ಡದಾಗಿರುತ್ತದೆ ಇದುವರೆಗಿನ ನೋಡಿದ್ದಾರೆ. ಆ ಪುಟಗಳು ಕಡತಗಳನ್ನು ಡಜನ್ಗಟ್ಟಲೆ ಹೊಂದಿರಬಹುದು, ಇದು ಪ್ರತಿ ಒಂದು ಬಯಸುತ್ತವೆ ಒಂದು ಕಡತದ ಡೌನ್ಲೋಡ್. ಆದ್ದರಿಂದ ವಿಷಯಗಳನ್ನು ಸಮರ್ಥವಾಗಿ ಮಾಡಬಹುದು ನಿಧಾನಗೊಳಿಸಲು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಮತ್ತು ವಿಶೇಷವಾಗಿ ಈ ದಿನಗಳಲ್ಲಿ ನಾವು ಎಲ್ಲಾ ನಮ್ಮ ಪಾಕೆಟ್ಸ್ ರಲ್ಲಿ ಮೊಬೈಲ್ ಫೋನ್ ಮತ್ತು ನಿಧಾನವಾಗಿ ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದುವ ಕೆಲವು ಮಿಲಿಸೆಕೆಂಡುಗಳು, ಕೆಲವು ನಿರೀಕ್ಷಿಸಿ ಹೆಚ್ಚುವರಿ ಹೆಚ್ಚು ಮಿಲಿಸೆಕೆಂಡುಗಳು ಕಡತಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ನಿಧಾನ ಮಾಡಬಹುದು. ಸುಪ್ತತೆ ವಿವರಿಸುವ ಪದ ರೀತಿಯ ನೀವು ಹೊಂದಿರುವ ಕಾಯುವ ಆ ಕಾಯುತ್ತಿದೆ ಅನುಭವಿಸುತ್ತಾರೆ ಮಾಹಿತಿ ಕೆಲವು ತುಣುಕು. ಆದರೆ ತಲೆಕೆಳಗಾಗಿ ಇಲ್ಲ. ಆದ್ದರಿಂದ ಎಲ್ಲಾ ರೀತಿಯ ಅಲ್ಲ - ಇದು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಲಾಜಿಕ್ ಒಂದು ಭಾಗ. ಈಗ ತೊಂದರೆಯೂ, ಆದರೆ ಬ್ರೌಸರ್ ಮಾಡಬಹುದು ಅವರು ತಡೆಯಲು ಸ್ಮಾರ್ಟ್ ಇಂತಹ ಅದೇ styles.css ಮನವಿ ಹೊಂದಿರುವ ಮತ್ತೆ ಫೈಲ್ ಏನು ಮಾಡಬಹುದು? ಇದು ಸಂಗ್ರಹ. ಆದ್ದರಿಂದ ಕ್ಯಾಶಿಂಗ್ - ಸಿ ಎ ಸಿ ಹೆಚ್ ಇ - ಸಾಮಾನ್ಯವಾಗಿ ಉಳಿಸಲು ಇಲ್ಲಿ ಅರ್ಥ ಫೈಲ್ ನೀವು ಮೊದಲ ಬಾರಿಗೆ ವಿನಂತಿಸಿದ, ಮತ್ತು ನಂತರ ಇದು ನಿಮ್ಮ ಸಂಗ್ರಹ ಪರಿಶೀಲಿಸಿ. ನೀವು ಸಂಗ್ರಹ ಪಾತ್ರೆಯ ರೀತಿಯ ಆರ್ ಪರಿಶೀಲಿಸಿ, ಮತ್ತು ನೀವು ಈಗಾಗಲೇ ಹೊಂದಿದ್ದರೆ styles.css ಪ್ರತಿಯನ್ನು, ಸಹ ಕೆಲವು ಇತರ ಪಿ ಸೆಟ್, ಅಥವಾ ಯಾವುದೇ ವೆಬ್ಸೈಟ್ ಪುಟ, ಮತ್ತೆ ಕೋರುತ್ತಾನೆ, ಕೇವಲ ನೀಡಲು ಬಳಕೆದಾರ ಅದೇ ಆದ ನಕಲನ್ನು. ಮನವಿ ಚಿಂತಿಸಬೇಡಿ. ನೀವು ಕೆಲವು, ಆದರೂ, ಇಲ್ಲ ತೊಂದರೆಯೂ ಪಿ ಸೆಟ್ ಮೇಲೆ ಮುಗ್ಗರಿಸಿದ್ದು ಮಾಡಿದ್ದಾರೆ. ನೀವು ಸರ್ವರ್ನಲ್ಲಿ ಬದಲಾವಣೆ ಮಾಡಲು ಮತ್ತು ವೇಳೆ ನೀವು ಮತ್ತೆ ಬ್ರೌಸರ್ ಹೋಗಲು ಮತ್ತು ನೀವು ಕೆಲವೊಮ್ಮೆ ಬ್ರೌಸರ್ ಮಾಡುತ್ತದೆ, ಮರುಲೋಡ್ ನೀವು ಪರವಾಗಿ ಮತ್ತು ಬಾಧಿಸುವುದಿಲ್ಲ ನಿಮ್ಮ styles.css ಕಡತ ಪುನಃ ಡೌನ್ಲೋಡ್ ಬ, ಏಕೆಂದರೆ, ಆಡ್ಸ್ ಯಾವುವು ಫೇಸ್ಬುಕ್ ಬಳಸುವ ಈ ಶೈಲಿಗಳು ಗಂಟೆ ಅಥವಾ ಗಂಟೆ ಬದಲಾಯಿಸಲು ಹೋಗುವ ದಿನ ದಿನ? ಇದು ಬಹಳ ಕಡಿಮೆ ಇಲ್ಲಿದೆ. ಅವರು ಸಮಯದಲ್ಲಿ ಬದಲಾಗಬಹುದು, ಆದರೆ ಇರಬಹುದು ನಿಮಿಷದಲ್ಲಿ ಅಥವಾ ಗಂಟೆ. ಆದ್ದರಿಂದ ಒಂದು ಟ್ರಿಕ್, FYI ಕೇವಲ ಮಾಡುವಾಗ ವೆಬ್ ಅಭಿವೃದ್ಧಿ, ಸಾಮಾನ್ಯವಾಗಿ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಿ ಇದೆ ಉದಾಹರಣೆಗೆ ಶಿಫ್ಟ್ ಕೀ ಮತ್ತು ನಂತರ ಕ್ಲಿಕ್ ಮಾಡಿ ಎಂದು ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ರೀಲೋಡ್ ಸಾಮಾನ್ಯವಾಗಿ ಬ್ರೌಸರ್ ಮರುಲೋಡ್ ತಿಳಿಸಿ ನೀವು ಈಗಾಗಲೇ ಸಹ ಎಲ್ಲವನ್ನೂ, ಇದು ಸಂಗ್ರಹದಲ್ಲಿ. ಆದ್ದರಿಂದ ಮತ್ತೆ, ಸಾಟಿಯಾಗಿ ಮತ್ತು ಪರಿಣಾಮಗಳನ್ನು, ಆದರೆ ಎಲ್ಲಾ ಅಂತಿಮವಾಗಿ ನಿರ್ಧಾರಗಳನ್ನು ವಿನ್ಯಾಸ. ಈಗ, ನಾವು ಕೇವಲ ಮಾಡಲಿಲ್ಲ ಇಲ್ಲಿ ಕಥೆ ಅಂತ್ಯಗೊಳಿಸಲು. ನಾನು ಈಗ ಮತ್ತು ಹಿಂದಕ್ಕೆ ಮತ್ತು ಹಿಂದಕ್ಕೆ ಹೋಗಿ ವೇಳೆ ಮತ್ತೆ, ನಾವು ಕೇವಲ ಪರಿಚಯಿಸಲು ಪ್ರಾರಂಭಿಸಿದರು ಎಚ್ಟಿಎಮ್ಎಲ್, ಆದರೆ ಪಿಎಚ್ಪಿ. ಆದ್ದರಿಂದ ಶ್ರೀಸಾಮಾನ್ಯನ ವಿಷಯದಲ್ಲಿ, ಏನು ಪಿಎಚ್ಪಿ ನಮಗೆ ಅವಕಾಶ ಇಲ್ಲ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಅದು ಯಾವುದು? ಪ್ರೇಕ್ಷಕರು: ತರ್ಕ ಪರಿಚಯಿಸಲು ಕೋಡ್ ಒಳಗೆ. DAVID MALAN: ಹೌದು, ಪರಿಚಯಿಸಲು ನಿಮ್ಮ ಕೋಡ್ ಒಳಗೆ ತರ್ಕ. ಆದ್ದರಿಂದ ನಿಜವಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಕುಣಿಕೆಗಳು, ಮತ್ತು ಅಸ್ಥಿರ, ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು, ಮತ್ತು ಪರಿಸ್ಥಿತಿಗಳು, ಮತ್ತು ಎಲ್ಲಾ ನಾವು ಮತ್ತೆ ರೀತಿಯಲ್ಲಿ ಬಳಸಿಕೊಂಡು ಮಾಡಿರುವ ವಿಷಯಗಳನ್ನು ಯಾವಾಗ ಆರಂಭದಿಂದ ರಿಂದ. ಮತ್ತು ಪಿಎಚ್ಪಿ, ನಾವು ನೋಡಿದ್ದೇವೆ, ಬಳಸಬಹುದು ಎರಡೂ ಆಜ್ಞಾ ಸಾಲಿನ - ಇದು ಮಾಡಲು ಏನೂ ಹೊಂದಿಲ್ಲ ವೆಬ್, ಸಹ ಇಲ್ಲಿದೆ ನಿಜವಾಗಿಯೂ ತನ್ನ ಮೂಲ ಮತ್ತು ಅದರ ಒಲವು ಉತ್ತಮ ಮತ್ತು ದಾರಿಯ ಎಂದು - ಆದರೆ ನೀವು ಕೇವಲ ಪ್ರಕೃತಿ ಪಿಎಚ್ಪಿ ಬಳಸಬಹುದು ಇದು (ಒಂದು ಮುದ್ರಣ ಹೊಂದಿದೆ ಎಂದು ವಾಸ್ತವವಾಗಿ) ಕಾರ್ಯ, ಮತ್ತು printf () ಕ್ರಿಯೆ, ಅಥವಾ ಪ್ರತಿಧ್ವನಿ () ಕ್ರಿಯೆ. ರೀತಿಯಲ್ಲಿ ನ bunches ನೀವು ಇಲ್ಲ ಪಿಎಚ್ಪಿ ಪಠ್ಯ ಮುದ್ರಿಸಬಹುದು. ಆದ್ದರಿಂದ, ನೀವು ಈ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಳಸಬಹುದು ಭಾಷೆ ಔಟ್ಪುಟ್ ನಿಖರವಾಗಿ ನಾವು ಮೊದಲು ಬಗ್ಗೆ ಎಂಬುದನ್ನು. ನೀವು ಸಕ್ರಿಯವಾಗಿ ಉತ್ಪಾದಿಸಬಲ್ಲವು ನಿಮ್ಮ HTML. ಇದು ಬಹುಶಃ ಎಲ್ಲಾ. ಹಾಗೆ ಬಹುಶಃ ನೀವು ಹಾರ್ಡ್ ಕೋಡ್ ವಿಷಯಗಳನ್ನು, ಹೆಡರ್, ಮತ್ತು ಅಡಿಟಿಪ್ಪಣಿ, ಮತ್ತು ಲಾಂಛನವನ್ನು ನಿಮ್ಮ ಶೈಲಿಯ ಹಾಳೆಗಳು, ಮತ್ತು ಎಲ್ಲಾ. ಆದರೆ ಪಿ ಸೆಟ್ ಏಳು ರೀತಿಯ, ನೀವು ಸ್ಟಾಕ್ಗಳು ​​ದುರುಪಯೋಗಪಡಿಸಿಕೊಳ್ಳುವ ಮತ್ತು ನೀವು ಅಲ್ಲಿ ಇದು ಬಳಕೆದಾರರ ಬಂಡವಾಳ ತೋರಿಸುವ ನೀವು, ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಹೋಗುವ ಖಂಡಿತವಾಗಿ PHP ಮತ್ತು ಇದು ನೀಡುತ್ತದೆ ಲಾಜಿಕ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಎಂದು ನೀವು ಔಟ್ಪುಟ್ ಸಕ್ರಿಯವಾಗಿ ಅಡಿಯಲ್ಲಿದೆ ಪುಟ ಆಫ್. ಆದ್ದರಿಂದ ನೀವು ಕ್ರಿಯಾತ್ಮಕ ವೆಬ್ಸೈಟ್ ಬಗ್ಗೆ ಮಾತನಾಡಿ, ಅಥವಾ ವೆಬ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್, ಇಲ್ಲಿದೆ ನೀವು ನಿಜವಾಗಿಯೂ ಬಗ್ಗೆ ಏನನ್ನು. ಒಂದು ಪಿಎಚ್ಪಿ ಹಾಗೆ ಭಾಷೆ, ಅಥವಾ ವಸ್ತುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪೈಥಾನ್, ರೂಬಿ ಅಥವಾ, ಅಥವಾ ಜಾವಾ, ಅಥವಾ ಕರೆಯಲ್ಪಡುವ ಒಂದು ಡೇಟಾಬೇಸ್ ವೈಚಾರಿಕ ಇನ್ನೂ ಇತರ ಭಾಷೆಗಳಲ್ಲಿ, ಸಾಮಾನ್ಯವಾಗಿ, ಅಥವಾ ಮತ್ತೊಂದು ಸರ್ವರ್, ಮತ್ತು ನಂತರ ಡೈನಾಮಿಕ್ HTML ಭೂಶಿರ. ಈಗ ಅಂತಿಮ ಫಲಿತಾಂಶ, ಅತ್ತ, ಆಗಿದೆ ಅತ್ಯಂತ ವೆಬ್ಸೈಟ್ಗಳ ಎಚ್ಟಿಎಮ್ಎಲ್, ನಿಮ್ಮ ಪು ಸೆಟ್ ಏಳು, ಬಹುಶಃ ಸೇರಿದಂತೆ ಭಾರಿ ಅವ್ಯವಸ್ಥೆ ವೇಳೆ ಏರಲಿದೆ ನೀವು ಮೂಲ ನೋಡಿದರೆ ಒಂದು ಬ್ರೌಸರ್ನಲ್ಲಿ ಕೋಡ್. ಒಂದು ದೊಡ್ಡ ವ್ಯವಹಾರವಾಗಿದೆ ಅಲ್ಲ. ಈ ಹಂತದಲ್ಲಿ, ನಾವು ಕಾಳಜಿ ಶೈಲಿ, ನಾವು ಕಾಳಜಿ ನೀವು ಬರೆಯುವ ಸ್ಟಫ್. ನಾವು ವಿಷಯದ ಕುರಿತು ಕೇರ್ ಮಾಡುವುದಿಲ್ಲ ಏನು ನಿಮ್ಮ ಕೋಡ್ ಉತ್ಪನ್ನಗಳೆಂದರೆ. ಆದ್ದರಿಂದ ಇಂಡೆಂಟೇಶನ್ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಡಿ ಇದು ಪಿಎಚ್ಪಿ ವೇಳೆ ಇಲ್ಲಿ ಇಲ್ಲಿದೆ ನಿಜವಾಗಿಯೂ ವಿಷಯವನ್ನು ಉತ್ಪಾದಿಸುವ. ಎಲ್ಲಾ ನಂತರ, ಬ್ರೌಸರ್ ಕೇರ್ ಮಾಡುವುದಿಲ್ಲ, ಮತ್ತು ಒಂದು ಮಾನವ ನೋಡಲಾರರು ಹೇಗಾದರೂ ಮೂಲ. ನಾವು ಸಿಬ್ಬಂದಿ, ಉದಾಹರಣೆಗೆ, ಎಂದು ನಿಮ್ಮ ಪಿಎಚ್ಪಿ ನೋಡುವ. ಆದ್ದರಿಂದ ನನಗೆ ಒಂದು ತ್ವರಿತ ಉದಾಹರಣೆಗೆ ಈಗ ನೀಡಲು ಅವಕಾಶ ಏಕೆ ಬೇರೆ ಈ ಉಪಯುಕ್ತ ಇರಬಹುದು. ಆದ್ದರಿಂದ ನಾನೂ, ನಾನು ಕಳೆದ ನೆನಪಿರದೇ ನಾನು ಒಂದು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಸಿ ಬಳಸಲಾಗುತ್ತದೆ ಸಮಯ ನೈಜ. ಇದು ಪದವಿ ಶಾಲೆಯಲ್ಲಿ ಬಹುಶಃ ಆಗ ನಾನು ಭಾಷೆ ಬಳಸಲು ಅಗತ್ಯವಿರುವ ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮತ್ತು ನನಗೆ ನೀಡಿದರು ಅತ್ಯಂತ ಹೆಚ್ಚು ಏನಾದರೂ ಅವಕಾಶ ನಿಜವಾಗಿಯೂ ಅನೇಕ ಸಿಪಿಯು ಉಳಿಸಲು ಪ್ರದರ್ಶನ ಚಕ್ರಗಳನ್ನು ನಾನು ಸಾಧ್ಯವಾಗುವಷ್ಟು, ಬೃಹತ್ತಾದ ನಾನು ದೊಡ್ಡ ಡೇಟಾ ಸೆಟ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರಣ, ಮತ್ತು ಪ್ರತಿ ಸಿಪಿಯು ಸೈಕಲ್ ಎಣಿಕೆ. ಮತ್ತು ನಾನೂ ಸಹ ಫೋನ್ ವಿಷಯಗಳನ್ನು ಈ ದಿನಗಳಲ್ಲಿ ಮತ್ತು ಇತರ ಸಾಧನಗಳು ನೀವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಇಲ್ಲ ಅಲ್ಲಿ ಮೆಮೊರಿ ಮತ್ತು ನೀವು ಸಾಕಷ್ಟು ಮಾಹಿತಿ ಇಲ್ಲ ಹೆಚ್ಚು ಸಿಪಿಯು, ವೇಗವಾಗಿ ಭಾಷೆ ಬಳಸಿ ಇನ್ನೂ ಮನವಿ. ಆದರೆ ನೈಜ ಜಗತ್ತಿನಲ್ಲಿ, ನೀವು ಕೇವಲ ಒಟ್ಟಿಗೆ ಕೆಲವು ಪ್ರೋಗ್ರಾಂ ಎಸೆಯಲು ಬಯಸುವ ಕೆಲವು ವಿಶ್ಲೇಷಿಸಲು, ಅಥವಾ ಸಂಗ್ರಹಿಸಿದ ಬಂದಿದೆ ನೋಂದಣಿಗಳನ್ನು ಇಡೀ ಗುಂಪೇ ಕೆಲವು ವಿದ್ಯಾರ್ಥಿ ಗುಂಪು ಮತ್ತು ನೀವು ಬಹಳ ಬಯಸುವ ತ್ವರಿತವಾಗಿ ಇಮೇಲ್ಗಳನ್ನು ಕಳುಹಿಸಲು ಸ್ವಯಂಚಾಲಿತ ಆ ಪ್ರತಿ ಒಂದು ಒಂದು ಒಂದು ದಾಖಲಾತಿಗಳಿದ್ದವು, ನೀವು ತಲುಪಲು ನೀನು ಒಂದು ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆ ಹೆಚ್ಚು ಸಿ ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. PHP ಅಥವಾ ಪೈಥಾನ್, ರೂಬಿ ಅಥವಾ ರೀತಿಯ, ಅಥವಾ ಇರುವ ಒಂದು ಅರ್ಧ ಡಜನ್ ಈ ದಿನಗಳಲ್ಲಿ. ಆದರೆ ಆ ಮೂರು ಬಹುಶಃ ಇದೀಗ ಅತ್ಯಂತ ಶೈಲಿ. ಮತ್ತು ಈ ಅರ್ಥ ನೀವು ತೆರೆಯಲು ಮಾಡುತ್ತದೆ ಪಠ್ಯ ಜಿಎಡಿಟ್ Name ನಂತಹ ಸಂಪಾದಕ ಅಥವಾ ಅಪ್ ಕೇವಲ ಪ್ರಾರಂಭಿಸಿ ನಂತರ ಬೇರೆ ಮತ್ತು ಅತ್ಯಂತ ಏನು ಚಿಂತೆ ಮಾಡದೆಯೇ ಕೋಡ್ ಬರೆಯಲು ಮಾಡದೆಯೇ, ಕಂಪೈಲ್ ಬಗ್ಗೆ ನಿಜವಾಗಿಯೂ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಬಗ್ಗೆ ಚಿಂತೆ, ಆದರೂ ಗಮನದಲ್ಲಿಟ್ಟುಕೊಂಡು ಎಂದು ಸ್ವಲ್ಪ ಅಚ್ಚುಕಟ್ಟಾಗಿರುವಿಕೆ ಅಂತಿಮವಾಗಿ ಹಿಂತಿರುಗಿ ಡೇಟಾ ಸೆಟ್ ಗೆಟ್ಸ್ ವೇಳೆ ನೀವು ಮೋಸಮಾಡಲು ದೊಡ್ಡ ಅಥವಾ ಸಮಸ್ಯೆ ದೊಡ್ಡ ಪಡೆಯುತ್ತದೆ. ಆದರೆ ಏನು ಅರ್ಥ ನಮಗೆ ಕೆಳಗಿನ ಹೊಂದಿದೆ. ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಕಾಗುಣಿತ ಔಟ್ ಲೆಟ್ ನಿಂದ ಸಮಸ್ಯೆ ಆರು ಸೆಟ್. ಆದ್ದರಿಂದ ಈ ನನ್ನ trie ಆಧಾರಿತ ಅಳವಡಿಕೆಯಾಗಿರುತ್ತದೆ ನಾನು ದೊಡ್ಡ ಮೇಲೆ ಬಳಸಿದ ನಾನು ಚೆನ್ನಾಗಿ ಪ್ರದರ್ಶನ ಅಲ್ಲಿ ಬೋರ್ಡ್. ನಾವು ಒಂದು ವಾರದ ಸಮಯದಲ್ಲಿ ಬಂದು ಮಾಡುತ್ತೇವೆ ಮೇಲೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಇರುವವರಲ್ಲಿ ಪುನಃ ನಮ್ಮ ಕೊನೆಯ ಉಪನ್ಯಾಸ ದೊಡ್ಡ ಬೋರ್ಡ್. ಆದರೆ ಈಗ, ನನ್ನ ಮುಂದೆ ಮತ್ತು ಕೇವಲ ಹೋಗಿ ಅವಕಾಶ ಪಠ್ಯ ನನ್ನ ಪರಿಹಾರ ರನ್, ಮತ್ತು ನಾವು ಮಾಡುತ್ತೇವೆ ರಾಜ ಜೇಮ್ಸ್ ಬೈಬಲ್, ಮತ್ತು ಇಲ್ಲಿ ನಾವು ಹೋಗಿ. ಆದ್ದರಿಂದ ಆ ಬಹುಶಃ ಎಲ್ಲಾ ಔಟ್ ತಪ್ಪಾಗಿ ಪದಗಳನ್ನು ರಾಜ ಜೇಮ್ಸ್ ಬೈಬಲ್. ಮತ್ತು ನನ್ನ ಅನುಷ್ಠಾನ ತೆಗೆದುಕೊಂಡಿತು ಒಟ್ಟು ಅರ್ಧ ಎರಡನೇ. ಈ ಹಾಗೆ ತುಂಬಾ ಕೆಟ್ಟ ಅಲ್ಲ ನಿರ್ದಿಷ್ಟ ಕಂಪ್ಯೂಟರ್. ಆದರೆ ಎಷ್ಟು ನಗರದ ಕೋಡ್ ನಾನು ಬರೆಯಬೇಕಾಯಿತು. ನೀವು ಬರೆಯಬೇಕಾಯಿತು ಎಷ್ಟು ಕೋಡ್ ಥಿಂಕ್. ನೀವು ಖರ್ಚು ಎಷ್ಟು ಗಂಟೆಗಳ ಥಿಂಕ್ D-ಹಾಲ್ ಅಥವಾ ನಿಮ್ಮ ಡಾರ್ಮ್ನಲ್ಲಿ ಅಥವಾ ಎಲ್ಲೆಲ್ಲಿ ವಾಸ್ತವವಾಗಿ ಆ ಪರಿಹಾರವೆಂಬುದು ಕೋಡಿಂಗ್. ನಾನು ವಾಸ್ತವವಾಗಿ ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಹೊಂದಿದ್ದರೆ ಪಿಎಚ್ಪಿ ಹಾಗೆ ಭಾಷೆ, ಸೂಚನೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನಾನು ಇಲ್ಲಿ ಏನು ಮಾಡಬಹುದು. ಮೊದಲ, ಈ ಬದಲಿಗೆ ಎಂದು ಊಹಿಸಿಕೊಳ್ಳಿ ನಿಮ್ಮ ವಿತರಣೆ ಕೋಡ್. ಈ ಕಾಗುಣಿತ ಎಂಬ ಕಡತ. ಇದು ಇಂದಿನ ಭಾಗವಾಗಿ ಲಭ್ಯವಿದೆ ವಿತರಣೆ ಕೋಡ್. ನಾನು ಅತ್ಯಂತ ನನ್ನ ಕೈ ಅಲೆಗಳ ಪಡೆಯಲಿದ್ದೇನೆ ವಿವರಗಳು, ಆದರೆ ಈ ವಾಸ್ತವವಾಗಿ ಆಫ್ ಹೇಗೆ ಒಂದು ಆಸಕ್ತಿಕರ ಉದಾಹರಣೆಯಾಗಿದೆ ನೀವು ಪೋರ್ಟ್ ಒಂದು ಭಾಷೆ ಬಹುಶಃ ಪಿಎಚ್ಪಿ ಮೇಲೆ ಸಿ. ನಾನು ಅಕ್ಷರಶಃ ಎರಡು ಪಠ್ಯ ವಿಂಡೋಸ್ ತೆರೆಯಿತು, speller.c ನನ್ನ ಸಿ ಆವೃತ್ತಿಯೊಂದಿಗೆ, ಮತ್ತು ನಾನು ಅದನ್ನು ಅನುವಾದ ಆರಂಭಿಸಿದಾಗ ನನ್ನ ಪಿಎಚ್ಪಿ ಮುಖ್ಯಸ್ಥರಾದ ಮತ್ತು ಬಳಸಿಕೊಂಡು ಇದನ್ನು ಟೈಪ್ ಸಮೀಪದ ಸಮಾನ ಕಾರ್ಯಗಳನ್ನು. ಆದ್ದರಿಂದ ಈ ವಿಷಯಗಳನ್ನು ಕೆಲವು ಬೇರೆ. ನಾವು ಪಿಎಚ್ಪಿ ಬಳಸುವುದಿಲ್ಲ ಕಳೆದ ಬಾರಿ ನೋಡಿದ ಅದೇ ರೀತಿಯಲ್ಲಿ ಸೇರಿವೆ. ಇದು ಆದರೂ, ಸಾಮಾನ್ಯವಾಗಿ ಅಗತ್ಯವಿರುವ ಬಳಸುತ್ತದೆ ಸೇರಿವೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುತ್ತದೆ. ವಿವರಿಸಿ ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ # ಸಿ ವ್ಯಾಖ್ಯಾನಿಸಲು, ಆದರೆ ಆ ನಾವು ನಿರಂತರ ಮಾಡಲು ಹೇಗೆ. $, ಇದು PHP ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ತಿರುಗುತ್ತದೆ argc ಆದ್ದರಿಂದ ನಾವು ಮೊದಲು ನೋಡಿದ. ಈ ಅಸ್ಥಿರ, ಎಲ್ಲಾ ಇವೆ ಇದು ಡಾಲರ್ ಸೈನ್ಸ್ ಆರಂಭವಾಗಬೇಕು. ಈ ಕೇವಲ ಒಂದು ಗುಂಪೇ ಸಂಸ್ಮರಣೆ ಆಫ್ ಅಂಕಗಳನ್ನು ತೇಲುವ. , ನೀವು ಸ್ವಾಗತ ಬಹಳ ಸಣ್ಣ ಕಥೆ ಆರ್ ಈ ಮೂಲಕ ಫ್ಲಿಪ್ ಕುತೂಹಲ ವೇಳೆ, ಈ ಸುಮಾರು ಲೈನ್ ಫಾರ್ ಸಾಲಿನಲ್ಲಿ ಪರಿವರ್ತನೆ ಪಿಎಚ್ಪಿ ಒಳಗೆ speller.c ಸಿ ಆವೃತ್ತಿ. ಮತ್ತು ನೀವು ಮತ್ತೆ ಇದನ್ನು ಅರ್ಧ ಡಜನ್ ಇತರ ಭಾಷೆಗಳಲ್ಲಿ. ಆದರೆ ಯಾವ ಆಸಕ್ತಿಕರವಾಗಿದೆ ಇದು. ಅಥವಾ ಏನು ನಾನೂ disheartening ಇಲ್ಲಿದೆ ಈ. ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಬಗ್ಗೆ ಟೈಪ್ ಲೆಟ್ ನಾನು ಮನುಷ್ಯ ಎಂದು dictionary.php, ಮತ್ತು ಹಕ್ಕು ಮುಂದೆ ಹೋಗಿ ಮತ್ತೆ ಜಾರಿಗೆ ಹೋಗುವ ಸಮಸ್ಯೆ ಇಲ್ಲಿ ಆರು ಸೆಟ್. ಆದ್ದರಿಂದ ಅವರ ಈ ಮೊದಲ ಎಂದು ಪ್ರಸ್ತಾಪಿಸಲು ಅವಕಾಶ ಅಳವಡಿಸಲಾಗಿದೆ ಇದು ಕಡತ, ಪಿಎಚ್ಪಿ, ಆದ್ದರಿಂದ ನನಗೆ ಹಾಗೆ ನನ್ನ ಟ್ಯಾಗ್ಗಳು ತೆರೆಯಲು ಅವಕಾಶ. ನನಗೆ ಒಂದು ಜಾಗತಿಕ ನೀಡಲು ಅವಕಾಶ ವೇರಿಯಬಲ್, $ ಗಾತ್ರವನ್ನು ಶೂನ್ಯ ಪಡೆಯುತ್ತದೆ. ನಾನು ನೀಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ ಒಂದು ಹ್ಯಾಷ್ ಟೇಬಲ್. ನಾನು ಈ ವಿಷಯ ಒಂದು ಹ್ಯಾಷ್ ಟೇಬಲ್ ಬಳಸಿ. ನಾನು ಹೇಗೆ ಪಿಎಚ್ಪಿ ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಘೋಷಿಸಲು ಇಲ್ಲ? ಡನ್. ಸರಿ. ಆದ್ದರಿಂದ ಮುಕ್ತ ಬ್ರಾಕೆಟ್ ನಿಕಟ ಬ್ರಾಕೆಟ್ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ನಾವು ನೋಡಿದ್ದೇವೆ ಎಂದು ಪಿಎಚ್ಪಿ ಏನು? ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಆದರೆ ಸಾಧ್ಯವೋ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಒಂದು ಸಹಾಯಕ ರಚನೆಯ ಎಂದು. ಸಹವರ್ತನೀಯ ರಚನೆ ಡೇಟಾ ರಚನೆ ಎಂದು ಮೌಲ್ಯಗಳು ಕೀಲಿಗಳನ್ನು ಸಹವರ್ತಿಗಳು. ಈಗ ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಸೂಚ್ಯಂಕದೊಡನೆ ಸರಳ ರಚನೆಯ, ಆ ಕೀಲಿಗಳನ್ನು ಯಾವುವು? ಸೊನ್ನೆ, ಒಂದು, ಎರಡು, ಮೂರು, ಬಲ? ಹಳೆಯ ಶಾಲಾ ಮತ್ತೆ ಸಿ ಸ್ಟಫ್ ಆದರೆ ಹೇಗೆ ಸಹ ಫೂ, ಮತ್ತು ಬಾರ್ ತಂತಿಗಳನ್ನು ಎಂದು, ಅಥವಾ ಮ್ಯಾಕ್ಸ್ವೆಲ್, ಅಥವಾ ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್. ಹಾಗಾಗಿ ಹತೋಟಿ ಮಾಡಬಹುದು ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ. ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಘೋಷಿಸಲು ಅವಕಾಶ ಒಂದು ಕಾರ್ಯ - ಮೊದಲ ಲೋಡ್ () ಮಾಡಿ. ಆದ್ದರಿಂದ ಕಾರ್ಯ ಲೋಡ್ (). ಮತ್ತು ಪಿಎಚ್ಪಿ ಎಂದು ಒಂದು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ ನೀವು ಅಕ್ಷರಶಃ ನೀವು ಕಾರ್ಯ ಟೈಪ್, ಆದರೆ ಒಂದು ರಿಟರ್ನ್ ರೀತಿಯ ಟೈಪ್. ನಾನು ಮುಂದೆ ಹೋಗಿ ಹೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು ಲೋಡ್ () ಕ್ರಿಯೆ ತೆಗೆದುಕೊಳ್ಳಬೇಕು ವಾದ $ ನಿಘಂಟು, ಕೇವಲ ಸಿ ಆವೃತ್ತಿ ಮಾಡಿದರು. ನಾನು ಮೆಮೊರಿ ಎಂದು ಮಾಡುತ್ತಿರುವೆ. ನಾನು ಮನುಷ್ಯ ಎಂದು ಸಲಹೆ ಹಾಗೆ ಹೋಗುವ. ನಾನು ಕೇವಲ foreach ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ. ನಾನು ಎಂಬ ಕಾರ್ಯ ಕರೆ ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು ಹೆಸರು ಸಾಗುವ, ಕಡತ () ವೇರಿಯಬಲ್ ಇದು, ಫೈಲ್ $ ಪದವಾಗಿ $ ನಿಘಂಟು. ತದನಂತರ ನನ್ನ ಇಲ್ಲಿ ಲೂಪ್, ನಾನು ಒಳಗೆ ಮುಂದೆ ಹೋಗಿ ಶೇಖರಿಸಿಡಲು ಹೋಗಿ ನನ್ನ $ ಪದ ನಿಜವಾದ ಗಳಿಸುವ $ ಟೇಬಲ್. ಡನ್. ಓಹ್, ನಿರೀಕ್ಷಿಸಿ. ಡನ್. ಸರಿ. ಆ ಲೋಡ್ () ಕ್ರಿಯೆ PHP ಯಲ್ಲಿ ಹೇಳುತ್ತಾರೆ. ಈಗ, ಏಕೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ? ಮತ್ತು ನಾನು ರೀತಿಯ ಇಲ್ಲಿ ಮೋಸ ನುಡಿದರು. ಆದ್ದರಿಂದ, ಒಂದು, ನಾವು ನೋಡಿದ foreach ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಕಳೆದ ಬಾರಿ. ಇದು ಕೇವಲ ನೀವು ಮರಳಿ ಮಾಡಬಹುದು ಅರ್ಥ ನಾನು ತೊಂದರೆ ಇಲ್ಲದೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮತ್ತು n ಮತ್ತು ಜೊತೆಗೆ ಜೊತೆಗೆ, ಮತ್ತು ಆ ಎಲ್ಲಾ. ಡಿಕ್ಷನರಿ, ಸಹಜವಾಗಿ ಕಡತ ಹೆಸರು ದೊಡ್ಡ ಅಥವಾ ಸಣ್ಣ ರೀತಿಯ, ಎರಡು ನಾವು ಕಳೆದ ಬಾರಿ ಬಳಸಲಾಗುತ್ತದೆ ನಿಘಂಟುಗಳು. ಫೈಲ್ ಪಠ್ಯ ತೆರೆಯುತ್ತದೆ ಒಂದು ಕ್ರಿಯೆಯಾಗಿದೆ ಕಡತ ಲೈನ್ ಲೈನ್ ನಲ್ಲಿ ಇದು ಓದುತ್ತದೆ, ಮತ್ತು ನೀವು ವ್ಯೂಹಗಳನ್ನು ಮತ್ತೆ ಕೈ, ಅವರ ಅಂಶಗಳನ್ನು ಪ್ರತಿ ಒಂದು ಆಗಿದೆ ಕಡತದಿಂದ ಲೈನ್. ಆದ್ದರಿಂದ ಆ fopen ಸಂಯೋಜನೆಯನ್ನು, ಮತ್ತು fread, ಮತ್ತು ಲೂಪ್, ಮತ್ತು fclose ಸಂದರ್ಭದಲ್ಲಿ, ಮತ್ತು ಎಲ್ಲಾ. ಪದ ಕೇವಲ ಅರ್ಥ ಎಂದು ಅಂತಿಮವಾಗಿ, ಆ ನ ವೇರಿಯಬಲ್ ನಾನು ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಪಡೆಯಲಿದ್ದೇನೆ ಈ ಚಕ್ರಕ್ಕೆ ಪ್ರತಿಯೊಂದು ಪುನರಾವರ್ತನೆಯು. ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಇಲ್ಲಿ ಈ ಒಂದು ಲೈನರ್ ಅರ್ಥ ಅವರ ಹೆಸರಿನಲ್ಲಿ ಕಡತವನ್ನು ತೆರೆಯುತ್ತದೆ ನಿಘಂಟು, ವೇರಿಯಬಲ್ ಮೇಲೆ ತಿರುಗಿ ಇದು ರೇಖೆಯಿಂದ ಸಾಲು, ಮತ್ತು ನೀವು ಪಡೆಯಲು ಪ್ರತಿ ಬಾರಿ ಎಂಬ ಮಾರ್ಪಡಿಸಬಹುದಾದ ಪದ ಒಂದು ಸಾಲು, ಅಂಗಡಿ, ತದನಂತರ ಪದ ಏನಾದರೂ. ಏನು ನಾನು ಬಯಸುತ್ತೀರಿ? ನನ್ನ ಹ್ಯಾಶ್ ಟೇಬಲ್ಲಿಗೆ ಪದ ಹಾಕಲು ಬಯಸುವ. ನಾನು ಏನೋ ಹಾಕಬಹುದು ನನ್ನ ಕೇವಲ ಸಿ ಹಾಗೆ ಟೇಬಲ್ ಹ್ಯಾಶ್ ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಬಳಸಿ. ಈ ನನ್ನ ಹ್ಯಾಶ್ ಮೇಜಿನ ಹೆಸರು. ನಾನು ಹ್ಯಾಶ್ ಒಳಗೆ ಸೂಚ್ಯಂಕ ಪಡೆಯಲಿದ್ದೇನೆ ಈ ಸ್ಥಳ ಮೇಜಿನ. ಆದ್ದರಿಂದ ಶೂನ್ಯ ಬ್ರಾಕೆಟ್ ಅಲ್ಲ, ಬ್ರಾಕೆಟ್ ಅಲ್ಲ. ಆವರಣ ಉಲ್ಲೇಖ ಕೊಡುವುದು ಏನೋ, ಯಾವುದೇ ಪದ. ಮತ್ತು ಕೇವಲ ನಿಮ್ಮಂತಹ ಹೊಂದಿರಬಹುದು ನಿಮ್ಮ ಹ್ಯಾಷ್ ಟೇಬಲ್ ಕೆಲಸ trie, ನೀವು ಅಂಗಡಿ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಒಂದು ಬೂಲಿಯನ್, ಸೂಚ್ಯವಾಗಿ ಅಥವಾ ಸ್ಪಷ್ಟವಾಗಿ. ಡನ್. ನಾನು ಮೌಲ್ಯವನ್ನು ನಿಜವಾದ ಸಂಗ್ರಹಿಸುವ ನುಡಿದರು. ಈಗ ವಿಷಯಗಳನ್ನು ಒಂದೆರಡು ಇಲ್ಲ ನಾನು ಇಲ್ಲಿ ಮೇಲೆ ಮೂಲೆಗಳಲ್ಲಿ ಕತ್ತರಿಸುವ ನುಡಿದರು. ತಾಂತ್ರಿಕವಾಗಿ, ಇರುವಂತೆ ವಿಶೇಷವೇನು ಕೊನೆಯಲ್ಲಿ ಕಿರಿಕಿರಿ ಹೊಸ ಲೈನ್, / ಎನ್ ಈ ಪದಗಳಲ್ಲಿ. ಹಾಗಾಗಿ ಬಹುಶಃ ಪಿಎಚ್ಪಿ ಕ್ರಿಯೆ ಕರೆ ಮಾಡಬೇಕು ಎಂಬ ದರ್ಜೆ (), ಇದು ತಿನ್ನುವೆ ಸಾಕಷ್ಟು ಅಕ್ಷರಶಃ ಎಂದು ಆಫ್ ಕೊಚ್ಚು. ನಾನು ವಾಸ್ತವವಾಗಿ ಅಗತ್ಯವಿದೆ ಇನ್ನೊಂದು ವಿಷಯವನ್ನು. ನಾನು ಬಹುಶಃ ಪ್ರತಿ ಗಾತ್ರ ಹೆಚ್ಚಿಸಲು ಮಾಡಬೇಕು ಪುನರಾವರ್ತನೆ, ಆದ್ದರಿಂದ ನಾನು ಟ್ರ್ಯಾಕ್ ಕೀಪಿಂಗ್ ಬಾಗುತ್ತೇನೆ ಜಾಗತಿಕವಾಗಿ ಇದು ಏನು. ಮತ್ತು ನಾನೂ, ಮತ್ತು ಈ ಒಂದು ನೀವು ಇಂತಹ ಪಿಎಚ್ಪಿ stupider ಅಂಶಗಳನ್ನು, ಒಂದು ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಬಳಸಿಕೊಂಡು, ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ನೀವು ಎಂದು ಹೇಳಲು. ನಾನು ವಾಸ್ತವವಾಗಿ ಜಾಗತಿಕ ಟೈಪ್ ಪಡೆಯಲಿದ್ದೇನೆ ಈಗ $ ಗಾತ್ರ, ಜಾಗತಿಕ $ ಟೇಬಲ್, ಮತ್ತು ನನ್ನ ಕಾರ್ಯ ಪೂರ್ಣಗೊಂಡಿದೆ. ಆದ್ದರಿಂದ ಸಾಕಷ್ಟು ಮೊದಲು ಸರಳ, ಆದರೆ ಬಹುಶಃ ಸಿ ಕಡಿಮೆ ಸಮಯ ತೆಗೆದುಕೊಂಡಿತು ಆವೃತ್ತಿ, ಬಹುಶಃ? ಸರಿ. ಈಗ ಚೆಕ್ () ಕಾರ್ಯ ಮಾಡಿ. ಈ ಕನಿಷ್ಠ ತೆಗೆದುಕೊಂಡಿತು ನೋಡೋಣ ಇದು ಸಿ ಆದ್ದರಿಂದ ನಮಗೆ ತೆಗೆದುಕೊಂಡಿತು ಕೊನೆಯಲ್ಲಿ ಗಂಟೆಗಳ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಘೋಷಿಸಲು ಅವಕಾಶ ಕ್ರಿಯೆಯಾಗಿ ಪರಿಶೀಲಿಸಿ. ಇದು ವಾದ ಪದ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಕಾಗುಣಿತ ಬರುವುದಿಲ್ಲ. ಮತ್ತು ನಾನು ಪರಿಶೀಲಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ ವೇಳೆ ಕೆಳಗಿನ ವೇರಿಯಬಲ್ isset, ಟೇಬಲ್ ಪದದ ಬ್ರಾಕೆಟ್ strtolower - ನನ್ನ ಆವರಣ ಎಲ್ಲಾ ಸಮತೋಲನ ಅವಕಾಶ - ನಂತರ ನಿಜವಾದ ಹಿಂತಿರುಗಿ. ಎಲ್ಸ್ - ನಿಜವಾಗಿಯೂ ಕಷ್ಟವಾಗಿತ್ತು ಈ ಕಾರ್ಯಕ್ರಮದ ಭಾಗವಾಗಿ. ಎಲ್ಸ್, ತಪ್ಪು ಹಿಂತಿರುಗಿ. ಡನ್. ಆ) (ಪರೀಕ್ಷಿಸೋಣ. ಈಗ, ಏಕೆ ಈ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ? ಅಲ್ಲದೆ, ಒಂದು ನಾನು, ಒಂದು ಪದವನ್ನು ಜಾರಿಗೆ ಇದು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ. ಎರಡು, ನಾನು ಹ್ಯಾಶ್ ಒಳಗೆ ಪರೀಕ್ಷಿಸುವ ನಾನು $ ಟೇಬಲ್ ಎಂಬ ಯಾರು ಟೇಬಲ್,. ನಾನು ಕರೆದು ಸಣ್ಣ ಗೆ ಒತ್ತಾಯಪಡಿಸುವ ಭಾವಿಸುತ್ತೇನೆ ರಲ್ಲಿ () tolower ಹೋಲುವ ಒಂದು ಕಾರ್ಯ ಸಿ, ಆದರೆ ಈ ಇಡೀ ಪದ ಮಾಡುತ್ತದೆ, ಒಂದೇ ಒಂದು ಪಾತ್ರ. ಮತ್ತು ಅಲ್ಲಿ ಅಂದರೆ, ಸೆಟ್ ವೇಳೆ ಒಂದು ಮೌಲ್ಯ ಅಂದರೆ, ಹೊಂದಿಸಲಾಗಿದೆ, ಇದು ನಿಜ ವೇಳೆ, ನಂತರ ಹೌದು, ಈ ಒಂದು ಪದ. ನಾನು ಲೋಡ್ ಅಲ್ಲಿ ಇಟ್ಟಿದೆ ಕಾರಣ (). ಮತ್ತು ಒಂದು ವೇಳೆ, ನಾನು ಸುಳ್ಳು ಮರಳಿ ಪಡೆಯಲಿದ್ದೇನೆ. ಈಗ ಇತರರು ಸುಲಭ. ಫಂಕ್ಷನ್ ಗಾತ್ರ (), ನಾನು ಈ ಹೇಗೆ ಮಾಡಬೇಕು? ನಾನು ಮೂಲಭೂತವಾಗಿ $ ಗಾತ್ರ ಮರಳಿ ಮಾಡಲು. ಆದರೆ ತಾಂತ್ರಿಕವಾಗಿ ಅಗತ್ಯವಿದೆ ಈ ಕಿರಿಕಿರಿ ವಿಷಯವನ್ನು. ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಕೇಳಲು ಅಪ್, ನಾನು ಕಡಿತಗೊಳಿಸುವುದಾಗಿ ಹಲವಾರು ಒಂದು ಮೂಲೆಯಲ್ಲಿ. ನಾನು ಜಾಗತಿಕ $ ಟೇಬಲ್ ಮಾಡಬೇಕಾದ್ದು. ಆದರೆ ನಡೀತಾ) ಇಳಿಸುವುದನ್ನು ಎಂದು. ಅನ್ಲೋಡ್ () ಅದ್ಭುತ ಹೊಂದಿದೆ. ಫಂಕ್ಷನ್ ಇಳಿಸುವುದನ್ನು (). ನಾನು ಹೇಗೆ) (ಇಳಿಸುವುದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬಯಸುತ್ತೀರಿ? ಡನ್. ಸರಿ. ಆದ್ದರಿಂದ (), ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಇಳಿಸುವುದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ನೀವು ವಹಿಸಿಕೊಂಡರೆ PHP ಮತ್ತು ಬಹಳಷ್ಟು ರೀತಿಯ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆ. ಆದ್ದರಿಂದ ಈ ಅದ್ಭುತ. ನರಕದ ನಾವು ಕಳೆದ ಕಾಲ ಯಾಕೆ ಲೈಕ್ ಸಿ ಬರೆಯುವ ಎಂಟು ವಾರಗಳ ಪ್ಲಸ್ ಸ್ಪಷ್ಟವಾಗಿ ನಿಜವಾಗಿಯೂ ನಿಧಾನ, ನಿಜವಾಗಿಯೂ ಸಮಯ ಗಂಟೆಗಳ ಹತ್ತಾರು ಸೇವಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ನಮ್ಮ ಪಟ್ಟಿಗಳು ಅಡಿಯಲ್ಲಿ ಕೆಲಸ? ಅಲ್ಲದೆ, ಒಂದು ವಿಷಯ, ಈ ಕೆಲಸ ಮಾಡಬಹುದು ಸಣ್ಣ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಉತ್ತಮ. ಖಂಡಿತವಾಗಿಯೂ ವೇಗವಾಗಿ ನನ್ನ ಅಭಿವೃದ್ಧಿ ಸಮಯ. ಆದರೆ ಏನಾಗುತ್ತದೆ ನೋಡೋಣ ನೈಜ ಜಗತ್ತಿನ. ನನಗೆ ಈ ಕೋಶಕ್ಕೆ ಆಗದ ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿನ. ಕಾಗುಣಿತ ಇಲ್ಲ. ಮತ್ತು ಅತ್ತ ಗಮನಕ್ಕೆ, ಮತ್ತು ನೀವು ಬಹುಶಃ ಸಮಸ್ಯೆ ಸೆಟ್ ಈ ಎದುರಾಗಿದೆ ಆರು ಅಥವಾ ಏಳು ಸಮಸ್ಯೆ ಸೆಟ್. ನೀವು ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಇಲ್ಲ . ಪಿಎಚ್ಪಿ ಪಿಎಚ್ಪಿ ಕಡತಗಳನ್ನು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ನೀವು ಮೊದಲ ಒಂದು ಒಂದು ಸಾಲನ್ನು ಹಾಕಿದರೆ ತುದಿಯನ್ನು, ಒಂದು ವಿಶೇಷ ಲೈನ್ ವಾಕ್ಯ ಮೂಲಭೂತವಾಗಿ ಹೇಗೆ ಅರ್ಥ PHP ಎಂಬ ಮತ್ತು ಅದನ್ನು ಬಳಸಲು ಪ್ರೋಗ್ರಾಂ ಈ ಕಡತ ಅರ್ಥೈಸುತ್ತಾರೆ. ಈಗ ಯಾರೂ ನಿಜವಾಗಿಯೂ ತಿಳಿದಿದೆ ನಾನು PHP ಕಾರ್ಯಕ್ರಮವನ್ನು ನಡೆಸುವ ನುಡಿದರು. ನಾನು ಆದರೂ ಕೇವಲ ಔಟ್ ಏನೋ ಸಿ ಸಂಕಲಿಸಲ್ಪಟ್ಟ ಆದರೆ ಇಲ್ಲಿ ವಿಷಯ. ವಾಸ್ತವವಾಗಿ, ಮತ್ತೆ ಈ ಅವಕಾಶ. Dropbox/pset6 /. ಕಾಗುಣಿತ ಇಲ್ಲ. ಸರಿ, 0.44 ಸೆಕೆಂಡುಗಳಲ್ಲಿ. ಇದು ವೇಗವಾಗಿ ಈ ಸಮಯ ಸಿಕ್ಕಿತು. ಈಗ PHP ಆವೃತ್ತಿ ಹೋಗಲು ಅವಕಾಶ. ನೈಸ್ ಟಚ್. ಆದರೆ ಎಷ್ಟು ಸಮಯ ಭಾವಿಸುತ್ತೇನೆ ನಾನು ಆಫೀಸ್ ಅವರ್ಸ್ ಉಳಿಸಿದ. ಸರಿ. ಆದ್ದರಿಂದ 3.59 ಸೆಕೆಂಡುಗಳು, ಇದು ವಾಸ್ತವವಾಗಿ ಎರಡೂ ನಿಖರ ಧ್ವನಿ ಇಲ್ಲ. ಆದರೆ, ಬಹಳ ಸಣ್ಣ ಕಥೆ ಕಾರಣ ಇಲ್ಲಿದೆ ನೀವು ಒಂದು ಬೃಹತ್ ಪ್ರಮಾಣವನ್ನು ಔಟ್ ಮುದ್ರಿಸುವ ಮಾಡಿದಾಗ ವಿಷಯವನ್ನು ತೆರೆಗೆ, ಎಂದು ಸ್ವತಃ ವಿಷಯಗಳ ಕೆಳಗೆ ನಿಧಾನಗೊಳಿಸುತ್ತದೆ. ಇದು ನಿಜವಾಗಿಯೂ ರಲ್ಲಿ ಸಿಪಿಯು ತೆಗೆದುಕೊಂಡು ಏನು ಉಪಕರಣಗಳಲ್ಲಿರುವ, 3.59 ಸೆಕೆಂಡುಗಳಷ್ಟಿತ್ತು 0.44 ಕೈಗೊಳ್ಳಲಾದ ಸಿ, ವಿರುದ್ಧವಾಗಿ ಇತ್ತೀಚೆಗೆ ಸೆಕೆಂಡುಗಳು. ಅದು ನಿಜವಾಗಿಯೂ ಒಂದು ಆದೇಶದ ಪರಿಮಾಣದ ವಿಭಿನ್ನ. ಆದ್ದರಿಂದ ಅಲ್ಲಿ ಎಂದು ಬೆಲೆ ಬರುವ ಇದೆ? ಯಾಕೆ ಇದು ತುಂಬಾ ನಿಧಾನವಾಗಿದೆ? ಏಕೆ ಪಿಎಚ್ಪಿ ಕಳಪೆ ಪ್ರದರ್ಶನ ಮಾಡುವುದಿಲ್ಲ? ಡೇನಿಯಲ್? ಪ್ರೇಕ್ಷಕರು: ನೀವು ನಿಜವಾಗಿಯೂ ಮಾಡಲಿಲ್ಲ ಒಂದು ಹ್ಯಾಷ್ ಟೇಬಲ್ ಬಳಸಿ. DAVID MALAN: ನಾನು ಮಾಡಲಿಲ್ಲ ಒಂದು ಹ್ಯಾಷ್ ಟೇಬಲ್ ಬಳಸಿ. ಆದ್ದರಿಂದ ನಾನು ರೀತಿಯ ಮಾಡಿದರು. ಆದ್ದರಿಂದ ಇದು ಒಂದು ಸಹಾಯಕ ರಚನೆಯ ಇಲ್ಲಿದೆ. ಸಂಭಾವ್ಯತೆ ಪಿಎಚ್ಪಿ ನಲ್ಲಿ ಜನರು ವೇಳೆ ನಿಜವಾಗಿಯೂ ಸ್ಮಾರ್ಟ್, ಅವರು ಕೆಳಗೆ ಬಳಸಲಾಗುತ್ತದೆ HOOD ಜಾರಿಗೆ ನಿಜವಾದ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಏನೋ ಚಿತ್ರದಲ್ಲಿರುವಂತೆ C ಅಥವಾ C + +. ಆದರೆ. ಹೌದು. ವೀಕ್ಷಕರಿಗೆಂದು [ಕೇಳಿಬರುವುದಿಲ್ಲ]. DAVID MALAN: ಹೌದು. ಕಾರ್ಯಗಳನ್ನು ಪ್ರತಿ ಹಾಗಾಗಿ ಈಗ ಬರೆದರು - ವಾಸ್ತವವಾಗಿ, ನೀವು ಮತ್ತೊಮ್ಮೆ ಒಂದು ಎಂದು ಹೇಳಬಹುದು ಜೋರು ಕಡಿಮೆ? ವೀಕ್ಷಕರಿಗೆಂದು ಕಾರ್ಯಗಳನ್ನು ಪ್ರತಿಯೊಂದು ಎಂದು ನೀವು ಒಳಗೊಂಡಿತ್ತು ಬಹಳಷ್ಟು ಹೆಚ್ಚು ಪೂರ್ಣ ಹೊಂದಿದೆ ಹೆಚ್ಚು ಸಾಮರ್ಥ್ಯ - DAVID MALAN: ತುಂಬಾ ನಿಜವಾದ ಇಲ್ಲಿದೆ ಆದ್ದರಿಂದ. ಬಹಳಷ್ಟು ಹೆಚ್ಚು ಓವರ್ಹೆಡ್ ನಾವು ಎಂಬುವುದನ್ನು ಇಲ್ಲ ನಿಜವಾಗಿಯೂ ಕೇವಲ ಮೇಲೆ ಬೆಳಕು ಚೆಲ್ಲುವ ಮೂಲಕ ನೋಡಿದ ಅಲ್ಲ ನಾನು ಬರೆದ dictionary.php,. ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, ಒಂದು ಸಂಪೂರ್ಣ ವಿವರಣೆ ಇಲ್ಲ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಹೋಗಿ. ವಾಸ್ತವವಾಗಿ, ನಾನು ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ನಡೆಯಿತು, ಅದು ಕಂಪೈಲ್ ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಚಾಲನೆಯಲ್ಲಿರುವ ಇಲ್ಲ ನನ್ನ ಇಂಟೆಲ್ CPU ವಿನ್ಯಾಸ. ಬದಲಿಗೆ, ಇದು ರೇಖೆಯಿಂದ ಸಾಲು ನಡೆಸುತ್ತಿದ್ದರೂ ತದ್ರೂಪದಂತಿರುವ ಎಂದು ಪಿಎಚ್ಪಿ ಕೋಡ್ ನಾವು ಟೈಪಿಸಿದ ಹಾಗೆ. ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ಬಳಸಲು ಬಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಭಾಷೆ, ನೀವು ವಾಸ್ತವವಾಗಿ ಈ ಬೆಲೆ ಪಾವತಿ ಮಾಡಬೇಕು. ಇದು ಓದಲು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಲು ಇಂದಿನ ವಿಶೇಷವೇನು ಕೆಳಗೆ ನಿಮ್ಮ ಕಡತ ಟಾಪ್, ಬಲಕ್ಕೆ ಬಲ, ತದನಂತರ ಪ್ರತಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಮತ್ತೆ ಮತ್ತೆ ಸಮನಾಗಿರುತ್ತದೆ. ಈಗ ವಿಶೇಷವಾಗಿ ವೆಬ್ನಲ್ಲಿ ರಿಯಾಲಿಟಿ, ರಲ್ಲಿ ನೀವು ನಿಜವಾಗಿಯೂ ಈ ಪ್ರಕ್ರಿಯೆ ತ್ವರಿತಗೊಳಿಸಲು ಮಾಡಬಹುದು ಫಲಿತಾಂಶಗಳು ಹಿಡಿದಿಡಲು ಮೂಲಕ ಪಿಎಚ್ಪಿ ಕೋಡ್ ವ್ಯಾಖ್ಯಾನಿತಗೊಳಿಸಲಾಗುತ್ತಿದೆ. ಮತ್ತು, ವೆಬ್ನಲ್ಲಿ ಸಮಂಜಸವೇ ಏಕೆಂದರೆ ನೀವು ಒಂದು ಬಳಕೆದಾರ ರೀತಿಯ ಹೊಂದಿದ್ದರೆ ಇಲ್ಲಿ ನನಗೆ, ಆದರೆ 1,000 ಅಥವಾ 10,000 ಬಳಕೆದಾರರು, ನಂತರ ಬಹುಶಃ ಕಡತವಾಗಿರುತ್ತದೆ ಮೊದಲ ಬಾರಿಗೆ ಪಡೆದದ್ದು ಇದು ನಿಧಾನವಾಗಿ, ಆದರೆ ನಂತರ ಇಲ್ಲಿದೆ ಇದು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಇಲ್ಲಿದೆ. ಆದರೆ ಈ ತುಂಬಾ, ಮತ್ತೆ, ಒಂದು ವ್ಯಾಪಾರ ಆಫ್ ಆಗಿದೆ. ಮತ್ತು ಒಂದು ಸಂಶೋಧನಾ ದಶಮಾಂಶ ರೀತಿಯ ಫಾರ್ ಸೆಟ್, ಅಥವಾ ದೊಡ್ಡ ಏನೋ ಹಾಗೆ ಈ, ನಿಮ್ಮ ಬಳಕೆದಾರರು ಅಂತಿಮವಾಗಿ ತಿನ್ನುವೆ ಆ ಕುಸಿತ ಅಭಿಪ್ರಾಯ ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ. ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ತಿಳಿಯುತ್ತದೆ ಭಾಷೆಗಳು , ವೋಗ್ ನಲ್ಲಿ ತುಂಬಾ ತುಂಬಾ ಜನಪ್ರಿಯ, ಮತ್ತು ನಾನೂ ನೀವು ಬಹುಶಃ ಭಾಷೆಗಳು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವ ಯಾವಾಗ ತಲುಪಲು ಬೇಕು CS50 ತರುವಾಯ. ಆದರೆ ನೀವು ನಿಜವಾಗಿಯೂ ನೀವು ಎಷ್ಟು ಅರ್ಥ HOOD ಕೆಳಗೆ ಲಘುವಾಗಿ ತೆಗೆದುಕೊಳ್ಳುವ ಹ್ಯಾಶ್ ನಿಜವಾಗಲೂ ಆ ಹಿಂದಿನ ಅನೇಕ ವಾರಗಳಲ್ಲಿ ಕೋಷ್ಟಕಗಳು ಮತ್ತು ಮರಗಳು, ಮತ್ತು ಯತ್ನಗಳ, ಅಂತಿಮವಾಗಿ ವಾಸ್ತವವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಇದು ತೆರೆದ ಬ್ರಾಕೆಟ್ ವಿಷಯಗಳಿಗಾಗಿ ಜಾರಿಗೆ, ಇದು ಚದರ ಬ್ರಾಕೆಟ್, ನಾವು ಈಗ ಮಾಡಬಹುದು ಲಘುವಾಗಿ ಹಿತವಾಗಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಆದ್ದರಿಂದ ಈಗ ಅವಲೋಕಿಸೋಣ ಈ ವೆಬ್ ಸನ್ನಿವೇಶದಲ್ಲಿ. ಮತ್ತು ನಾನು ಎಂದು ಕೊನೆಯ ತಿಳಿಸಲಾಗಿರುತ್ತದೆ ಪಿಎಚ್ಪಿ ರಲ್ಲಿ superglobals ಒಂದು ಗುಂಪನ್ನು ಎಂದು ನಿಜವಾಗಿಯೂ ಎಂಬುದನ್ನು ಅರಿಯಬೇಕು ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ನಲ್ಲಿ. ಅವರು ಸಂದರ್ಭಕ್ಕೆ ಹೆಚ್ಚು ಸೂಕ್ತ ಆರ್ ಒಂದು ವೆಬ್ ಸಂದರ್ಭಕ್ಕೆ ಪಿಎಚ್ಪಿ ಬಳಸುವ. ಆದ್ದರಿಂದ ಸಲುವಾಗಿ ಒಂದು ವೆಬ್ ಸರ್ವರ್ ಮೇಲೆ ಪಿಎಚ್ಪಿ ಚಾಲನೆಯಲ್ಲಿರುವ HTML ರೀತಿಯಲ್ಲಿ ವಿಷಯವನ್ನು ರಚಿಸಲು. ಮತ್ತು ನಾವು $ _GET ಮತ್ತು $ _POST ನಲ್ಲಿ glanced, ಮತ್ತು ಅಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬಳಕೆದಾರರು 'ಎಂದು ಇಲ್ಲಿದೆ ನೀವು ಸಲ್ಲಿಸಿದಲ್ಲಿ ಇನ್ಪುಟ್ ಕೇವಲ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ ಒಂದು ವೆಬ್ನಲ್ಲಿ. ಪಿಎಚ್ಪಿ ಕೊನೆಗೊಳ್ಳುವ ಒಂದು ಕಡತಕ್ಕೆ ರೂಪಿಸಲು APPLIANCE ರೀತಿಯ ಸರ್ವರ್. ಆದರೆ ತಂದೆಯ ನಲ್ಲಿ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ನೋಡೋಣ $ _COOKIE ಮತ್ತು $ _SESSION. ಶ್ರೀಸಾಮಾನ್ಯನ ಹೇಳುವುದಾದರೆ, ಯಾವ ಒಂದು ಕುಕೀ ಆಗಿದೆ ನೀವು ಸಂದರ್ಭಕ್ಕೆ ಇದು ಅರ್ಥ ವೆಬ್ ಬಳಸಿ? ವೀಕ್ಷಕರಿಗೆಂದು ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಫೈಲ್. DAVID MALAN: ಹೌದು. ಇದು ಬಳಕೆದಾರನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಒಂದು ಕಡತದ ಹಾಕಿದ ಯಾವುದೇ ವೆಬ್ಸೈಟ್ ನೀವು ಭೇಟಿ ಸಂಭವಿಸಿ. ಆದ್ದರಿಂದ ನೀವು ಹೋಗಿ ನೀವು, ಫೇಸ್ಬುಕ್ ಹೋಗಿ bankofamerica.com, ನೀವು ಹೋದಾಗ ಗೆ ನೀವು ಯಾವುದೇ ಹೋದಾಗ google.com, ಗೆ ವಿಶ್ವದ ವೆಬ್ಸೈಟ್ ಈ ದಿನಗಳಲ್ಲಿ, cs50.net ಸೇರಿದಂತೆ, ಒಂದು ಕುಕೀ ಬೆಳೆಸಲಾಯಿತು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ, ಇದು ನಿಮ್ಮ RAM ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಮೌಲ್ಯವನ್ನು ಒಂದೋ ನಿಮ್ಮ ಬ್ರೌಸರ್ನ ನೆನಪಿಗಾಗಿ ಕಂಪ್ಯೂಟರ್, ಅಥವಾ ಕೆಲವೊಮ್ಮೆ ನಿಜಕ್ಕೂ ಫೈಲ್ ಸಂಗ್ರಹವಾಗಿರುವ ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವಿನಲ್ಲಿ. ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಆ ಕಡತ ಯಾವ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ನಿಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು ಅಲ್ಲ, ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್, ವಿಶಿಷ್ಟವಾಗಿ ಅಲ್ಲ ಏನೋ ವೆಬ್ಸೈಟ್ ಹೊರತು ಸೂಕ್ಷ್ಮ ಆದ್ದರಿಂದ ಅಲ್ಲ ತಮ್ಮ ಭದ್ರತೆ ಉತ್ತಮ, ಆದರೆ ಇದು ನಡುವೆ ಒಂದು ದೊಡ್ಡ ಅನನ್ಯ ಗುರುತು ಆಗಿದೆ ಇತರ ವಿಷಯಗಳು. ಇದು ನಿಮ್ಮ ಮೇಲೆ ಹಾಕಿದ ಒಂದು ದೊಡ್ಡ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಇಲ್ಲಿದೆ ಕಂಪ್ಯೂಟರ್ ಆದರೆ ನೀವು ನಗರದ ಒಂದು ವಾಸ್ತವ ಕೈ ಸ್ಟ್ಯಾಂಪ್ ರೀತಿಯ ನಿಂದ ಹಾಗೆ ಒಂದು ಕ್ಲಬ್ ಅಥವಾ ಕೆಲವು ಮನೋರಂಜನಾ ಪಾರ್ಕ್ ಎಂದು ಸಿಬ್ಬಂದಿ, ಎಂದು ಮಾಲೀಕರು ಅನುಮತಿಸುತ್ತದೆ ಸೇವೆ, ನೀವು ಯಾರು ನೆನಪಿಡುವ. ದೊಡ್ಡ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಹಾಗೆ ಆದ್ದರಿಂದ 12345678, ಅದು ಸ್ಪಷ್ಟವಾಗಿ ಇಲ್ಲಿದೆ ಆದಾಗ್ಯೂ ತುಂಬಾ ಯಾದೃಚ್ಛಿಕ ಅಲ್ಲ, ಎಂದು ಆಲೋಚಿಸಲು ನೀವು ಭೇಟಿ ಮಾಡಿದಾಗ ಕೈ ಅಂಚೆಚೀಟಿ ಮೊದಲ ಬಾರಿಗೆ facebook.com, ಅವರು ನಿಮ್ಮ ಕಡೆ ಎಂದು ಮುದ್ರೆ. ತದನಂತರ ನೀವು HTTP, ನೀವು ಮಾತನಾಡಲು ಏಕೆಂದರೆ ಒಂದು ಬ್ರೌಸರ್, ಮತ್ತು ಏಕೆಂದರೆ ಫೇಸ್ಬುಕ್ ನಿಸ್ಸಂಶಯವಾಗಿ ಒಂದು ವೆಬ್ ಅದೇ ಸ್ಪೀಕ್ಸ್ ಸರ್ವರ್, ಪ್ರೋಟೋಕಾಲ್ HTTP ಎಂದು ಹೇಳುತ್ತಾರೆ ಯಾವುದೇ ನೀವು ತರುವಾಯ ಭೇಟಿ facebook.com, ಎಂಬುದನ್ನು ಇದು ಎರಡನೇ ಇಲ್ಲಿದೆ ನಂತರ, ಒಂದು ಗಂಟೆಯ ನಂತರ, ಮರುದಿನ ಸಹ, ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಹೊಂದಿರುತ್ತವೆ ಬಹಳ ಮಾಹಿತಿ ಲಾಗ್ ಔಟ್, ಇದು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನಿಮ್ಮ ಕೈಗಳನ್ನು ತೊಳೆಯುವ ಹಾಗೆ. HTTP ನೀವು ಪ್ರಸ್ತುತ ಹೇಳಿದ್ದಾನೆ ನಿಮ್ಮ ಪ್ರತಿ ಬಾರಿ ನೀವು ಮುದ್ರೆ ಹಸ್ತಾಂತರಿಸುವ ಆ ವೆಬ್ಸೈಟ್ ಮರಳಲು. ಯಾವ ಫೇಸ್ಬುಕ್ ನಂತರ ಅವರು ಲೆಕ್ಕ ಎಂದು ಕೈ ಸ್ಟ್ಯಾಂಪ್ ನೋಡಲು ಮತ್ತು ಅವರು 123456789, ಓ, ಹೇಳುತ್ತಾರೆ. ನಾನು ಮೊದಲ ಗ್ಲಾನ್ಸ್ ಗೊತ್ತಿಲ್ಲ ಎಂದು ಈ ಕೇಂಬ್ರಿಡ್ಜ್ ನಲ್ಲಿ ಡೇವಿಡ್ Malan, ಆಗಿದೆ ಮ್ಯಾಸಚೂಸೆಟ್ಸ್, ಆದರೆ ಅವರು ತಮ್ಮ ಪರಿಶೀಲಿಸಬಹುದು ಡೇಟಾಬೇಸ್ ಮತ್ತು ಹೇಳುತ್ತಾರೆ, ಓ, ವ್ಯಕ್ತಿ ಅವರ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ನಾವು 123456789 ಹಾಕಿದ ಕೇಂಬ್ರಿಡ್ಜ್ ನಿಂದ ಡೇವಿಡ್ Malan, ಆಗಿದೆ ಮ್ಯಾಸಚೂಸೆಟ್ಸ್. ಲೆಟ್ಸ್ ಎಂದು ಬಳಕೆದಾರರು ತಮ್ಮ ಪ್ರೊಫೈಲ್ ಅನ್ನು ತೋರಿಸು ಪುಟ ಅಥವಾ ತನ್ನ ನ್ಯೂಸ್ ಫೀಡ್. ಆದರೆ ಸಮಸ್ಯೆ ಇಲ್ಲಿ ಇಲ್ಲ ಈ ವೇಳೆ ವೆಬ್ ವಾಸ್ತವವಾಗಿ ಕೆಲಸ ಹೇಗೆ. ತಂದೆಯ ತ್ವರಿತ ಉದಾಹರಣೆಗೆ ಒಂದು ಗಮನಿಸೋಣ. ತಂದೆಯ ವಾಸ್ತವವಾಗಿ facebook.com ಹೇಳಲು ಹೋಗಿ ಲೆಟ್. ಆದರೆ ನಾವು ಅಲ್ಲಿ ಹೋಗಿ ಮೊದಲು, ಅವಕಾಶ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಕ್ರೋಮ್ನ ತೆರೆಯುತ್ತದೆ ಇಲ್ಲಿ ಇನ್ಸ್ಪೆಕ್ಟರ್ ಕೆಳಗೆ. ನನ್ನ ಜಾಲಬಂಧ ಟ್ಯಾಬ್ ನೋಡೋಣ. ಮತ್ತು ಈಗ ಅವರ ಮುಂದೆ ಹೋಗಿ ಟೈಪ್ ಅವಕಾಶ https://facebook.com ರಲ್ಲಿ. ನಾವು ನೋಡದಿದ್ದರೆ ಎಷ್ಟು ಮತ್ತು ನಾನು ಮಾಡುವ ಬಾಗುತ್ತೇನೆ ಆ ಪುನರ್ನಿರ್ದೇಶನಗಳು ಮತ್ತು ತ್ಯಾಜ್ಯ ಎಲ್ಲಾ ಸಮಯ ಆ ಮೂಲಕ ಹುಡುಕುತ್ತಿರುವ. ನನಗೆ enter ಅನ್ನು ಒತ್ತಿ ಲೆಟ್. ಎಲ್ಲಾ ಸರಿ. ನಾವು ವಿನಂತಿಗಳನ್ನು ಒಂದು ಇಡೀ ಗುಂಪೇ ನೋಡಿ. ಫೇಸ್ಬುಕ್ ಅಲ್ಲಿ ಬರುತ್ತದೆ. ಕಡತಗಳ ಇಡೀ ಗುಂಪೇ ಇಲ್ಲಿದೆ. ಇಲ್ಲಿ, ನನ್ನ ಕುರಿತಾದ ಪ್ರತಿ ನ , ಎಂದು ಲೇಟೆನ್ಸಿ ಕಳೆದ ಸಮಯ HTTP ವಿನಂತಿಗಳ ಬಹಳಷ್ಟು. ಆದರೆ ಮೊದಲ ಒಂದು ಕಾರಣವಿರಬಹುದು ಅತ್ಯಂತ ಕುತೂಹಲಕಾರಿ. ಆದ್ದರಿಂದ ತಂದೆಯ ಇಲ್ಲಿ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಅವಕಾಶ, ಮತ್ತು ನಾನು ಎರಡನೇ ಜೂಮ್ ಇನ್ ಮಾಡುತ್ತೇವೆ. ಈ ರೀತಿಯ ಎಂದು ನಾನು ಕಗ್ಗಂಟು, ಆದರೆ ನೋಡೋಣ. ಫೇಸ್ಬುಕ್ ನಮಗೆ ಒಂದು ಕಳುಹಿಸುತ್ತಿದೆ ವಿಷಯವನ್ನು ಇಡೀ ಗುಂಪೇ. ಆದರೆ ವಾಹ್, ಆಸಕ್ತಿಕರ. ಅವರು ಒಂದು ನಾಟಿ, ಆದರೆ ನಾಲ್ಕು ನೀವು ಇಲ್ಲಿ ನನ್ನ ಕೈ ಮೇಲೆ ಕೈ ಅಂಚೆಚೀಟಿಗಳು. ಸಂಯೋಜನೆಗಳ ಕುಕಿ, ಸೆಟ್ ಕುಕಿ, ಸಂಯೋಜನೆಗಳ ಕುಕಿ, ಸಂಯೋಜನೆಗಳ ಕುಕೀ. ಇಲ್ಲಿ ಕೆಲವು ಲಕ್ಷಣಗಳು ಇವೆ. ಇವೆಲ್ಲವೂ ಕೆಲವು ಬಗ್ಗೆ ಮುಕ್ತಾಯ ರೀತಿಯ. ಫೇಸ್ಬುಕ್ ಆಶಯದೊಂದಿಗೆ ಇದೆ ರೀತಿಯ ಮತ್ತು ತೋರುತ್ತಿದೆ 2015 ರವರೆಗೆ ನನ್ನನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು. ಆದ್ದರಿಂದ ಬಹುಶಃ ಇದು ಮೂಲಕ ಸಮಯ ನಾನು ಲಾಗ್ ಔಟ್ ಮಾಡಬೇಕು ಅಥವಾ ಅವರು ಕೇವಲ ಮಾಡುತ್ತೇವೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಾನು ಊಹಿಸುತ್ತವೆ ಮರಳಿ ಬರುತ್ತಿರಲಿಲ್ಲ. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಒಂದು ಸಭ್ಯ ಇಲ್ಲಿದೆ ಸಮಯ ಪ್ರಮಾಣವನ್ನು. ಮತ್ತು ಕೆಲವು ಇತರ ಇವೆ ವಿಷಯಗಳನ್ನು ಇಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ. ಈ ಕುಕೀ ಬಲವಂತವಾಗಿ ತೋರುತ್ತಿದೆ ಹೇಳುವ ಮೂಲಕ ಅಳಿಸಲಾಗಿದೆ ಇದು 1970 ರಲ್ಲಿ ಅವಧಿ ಕುಕೀಸ್ ಅಸ್ತಿತ್ವದಲ್ಲಿತ್ತು ಮೊದಲು. ಆದ್ದರಿಂದ ಬ್ರೌಸರ್ ಕೇವಲ ನಾನು ಸರಿ ತಿಳಿಯುವುದು, ಆ ಹೀಗಿದೆ ಕೈ ಸ್ಟ್ಯಾಂಪ್ ತೊಳೆಯುವ. ಆದರೆ ಈಗ ನನ್ನ ಬ್ರೌಸರ್ ಮಾಡಿದಾಗಲೆಲ್ಲ ಒಂದು ನಂತರದ ವಿನಂತಿಯನ್ನು - ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಇದನ್ನು ಅವಕಾಶ ಮತ್ತೆ ಮರುಲೋಡ್. ಈಗ ನನಗೆ ಮತ್ತೆ ಸ್ಕ್ರಾಲ್ ಅವಕಾಶ ಉನ್ನತ ವಿನಂತಿಯನ್ನು ಮತ್ತು ಕೆಳಗೆ ಹೋಗಿ ಇಲ್ಲಿ, ವಿನಂತಿಯನ್ನು ಹೆಡರ್. ಈ ಗಮನಿಸಿ. ಈಗ ನಾನು ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡ್ಡರ್, ಅಡಿಯಲ್ಲಿ ಮನುಷ್ಯ ಆದರೆ ಇದು ವಿನಂತಿಯನ್ನು ಹೆಡರ್ ಹೇಳುತ್ತಾರೆ ಗಮನಿಸಿ. ಮತ್ತು ಗಮನಿಸಿ ನನ್ನ ಬ್ರೌಸರ್ ಭಾಗವಾಗಿ ಹೊಡೆಯುವ ಮರುಲೋಡ್ ನಂತರ ತನ್ನ ವಿನಂತಿಯನ್ನು ಹೊಂದಿದೆ ಕನಿಷ್ಠ ಕೆಳಗಿನ ಕಳುಹಿಸಲಾಗಿದೆ ಮಾಹಿತಿ. ಮಾಡಿರುವುದಿಲ್ಲ ಸಂಯೋಜನೆಗಳ ಕುಕಿ, ಆದರೆ ಕುಕೀ. ಈ ರೇಖೆ, HTTP ಶಿರೋಲೇಖ ಆದ್ದರಿಂದ ನನ್ನ ಬ್ರೌಸರ್ ರೀತಿಯ ಅಲ್ಲಿ, ಮಾತನಾಡಲು ನನ್ನ ಇದು ಪ್ರಸ್ತುತ ತಿಳಿಯದೆ ಆಫ್ ಫೇಸ್ಬುಕ್ನ ಪರಿಶೀಲನೆಗಾಗಿ ನನ್ನ ಕೈ. ಆದ್ದರಿಂದ ಈ ಕುಕೀಗಳನ್ನು ಇರಬಹುದು ಏನು ನಂತರ ಬಳಸಲಾಗುತ್ತದೆ? ನೀವು ಯಾರು ಮರೆಯದಿರಿ ಅಥವಾ ಹೇಗೆ ನೆನಪಿಡುವ ಅನೇಕ ಬಾರಿ ನೀವು ಕಂಡುಬಂದಿದೆ, ಅಥವಾ ಬಂದಿದೆ ನಿಜವಾಗಿಯೂ ಏನು. ಆದ್ದರಿಂದ ಇಲ್ಲಿ counter.php ಆಗಿದೆ. ಮತ್ತು ನನಗೆ ಫಾಂಟ್ ಜೂಮ್ ಅವಕಾಶ. ಮತ್ತು ಈ ಪುಟವನ್ನು ರೀಲೋಡ್ ಪ್ರತಿ ಸಮಯ, ಗಮನಿಸಿ ಇದು ಎಷ್ಟು ಬಾರಿ ವಿಚಾರಿಸಿದಾಗ ವಿಶೇಷವೇನು ನಾನು ಆ ತಂಡದಲ್ಲಿದ್ದು. ಸರಿ, ಎಂದು ಎಲ್ಲಾ ಆ ಪ್ರಭಾವಶಾಲಿ ಅಲ್ಲ. ಲೆಟ್ ತಂದೆಯ ಕೇವಲ, ಎಂದು ಟ್ಯಾಬ್ ಮುಚ್ಚಿ ಮತ್ತು ಈಗ ಅವರ ಹಿಂದೆ ಹೋಗಿ ಅವಕಾಶ http://localhost/counter.php. ಓಹ್, ಒಂದು ಆಸಕ್ತಿಕರ ಇಲ್ಲಿದೆ. ಇದು ಈಗಲೂ ಸಹ, ನೆನಪಿನಲ್ಲಿ ನಾನು ಟ್ಯಾಬ್ ಮುಚ್ಚಲಾಯಿತು ಆದರೂ. ಮತ್ತು ನಾನೂ, ನಾನು ಬ್ರೌಸರ್ ಮುಚ್ಚಿದರೆ, ಸರಿಯಾದ ರೀತಿಯಲ್ಲಿ ಜಾರಿಗೆ ವೇಳೆ, ನಾನು ಇನ್ನೂ ಈ ಬಳಕೆದಾರರು ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಅವನು ಅಥವಾ ಅವಳು ಮೊದಲ ಬಾರಿಗೆ, ಮತ್ತು ಕೇವಲ ಒಮ್ಮೆ ನಾನು ಕ್ರೋಮ್ನ ಮೆನು ಹೋಗಿ, ಇದು ಇಲ್ಲಿ ಪ್ರತಿ ಇಲ್ಲಿದೆ, ಮತ್ತು ಹೋಗಿ ಇತಿಹಾಸ, ಮತ್ತು ಬ್ರೌಸ್ ಆಗುತ್ತಿರುವ ಡಾಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ, ನೀವು ಕೆಲವು ಹೊಂದಿರಬಹುದು ಮಾಹಿತಿ ಹಿಂದಿನ, ಆಗ ಮಾತ್ರ ನಿಮ್ಮ ಕುಕೀಸ್ಗಳನ್ನು ತಿನ್ನುವೆ ವಾಸ್ತವವಾಗಿ ವೆಬ್ ಸಮಯದಲ್ಲಿ ಅಳಿಸಲಾಗುವುದಿಲ್ಲ ಅಭಿವೃದ್ಧಿ. ಆದ್ದರಿಂದ, ನಾವು ಹೋಗಿ ವೇಳೆ - ತಂದೆಯ ಇಲ್ಲಿ ಜಿಎಡಿಟ್ Name ಅಪ್ ಮುಚ್ಚಿ ಅವಕಾಶ. ಮತ್ತು ನಾವು ಈ ಕಡತ ಈಗ ಹೋಗಿ ವೇಳೆ. ನನಗೆ ನಮ್ಮ ಹೋಗಿ ಲೆಟ್ vhosts / localhost / ಸಾರ್ವಜನಿಕ, ಮತ್ತು ನನಗೆ ಏನು ಅವಕಾಶ counter.php. ಇದು ಸಾಕಷ್ಟು ಗಮನಿಸಿ ಸರಳ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ. ಇದು ಒಂದು ಸುಂದರ ಸರಳ ವೆಬ್ಸೈಟ್ನ. ಆದ್ದರಿಂದ ಫೈಲ್ ಟಾಪ್ ಕೇವಲ ಕಾಮೆಂಟ್ಗಳನ್ನು ಹೊಂದಿದೆ. ಆದರೆ ಇಲ್ಲಿ ಒಂದು ಹೊಸ ಲೈನ್ನ ನೀವು ಬಿಟ್ಟಿವೆ ಪು ಸೆಟ್ ಏಳು, ಈಗಾಗಲೇ ನೋಡಿದ್ದೇವೆ session_start (). ಈ ಪಿಎಚ್ಪಿ ಕೋಡ್ ಒಂದು ರೇಖೆ ಎಂದು ಮುಖ್ಯವಾಗಿ ವೆಬ್ ಸರ್ವರ್ ಹೇಳುತ್ತದೆ, ಮಾಡಲು ಕೈಗಳು ಮುದ್ರೆ ಮತ್ತು ಮಾಡಲು ಖಚಿತವಾಗಿ ಕೈ ಅಂಚೆಚೀಟಿಗಳು ಪರಿಶೀಲಿಸಿ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಎಲ್ಲ ಸಾಲನ್ನು ಮಾಡುತ್ತದೆ, ಮತ್ತು ಇದು ನಮಗೆ ಆ ಪ್ರಕ್ರಿಯೆಯ ಎಲ್ಲಾ ಮಾಡುತ್ತದೆ. ನಂತರ ನಾನು ಪಡೆದಿರುವಿರಿ ಗಮನಕ್ಕೆ ಇಲ್ಲಿ ಎರಡು ಶಾಖೆಗಳನ್ನು. ವೇಳೆ ಈ ಕೌಂಟರ್ ಪ್ರಮುಖ ಒಳಗೆ ಎಂಬ ವಿಶೇಷ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ $ _SESSION ಹೊಂದಿಸಲಾಗಿದೆ - ಇತರೆ ಪದಗಳಲ್ಲಿ, ಅಲ್ಲಿ ಕೆಲವು ಮೌಲ್ಯವನ್ನು ಅಲ್ಲಿ ಇಲ್ಲಿದೆ ವೇಳೆ - ತಂದೆಯ ಪಡೆಯಲು ಮತ್ತು ಇದು ಒಂದು ಸ್ಥಳೀಯ ರಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಅವಕಾಶ ವೇರಿಯಬಲ್ ಪ್ರತಿ $ ಎಂದು. ಎಲ್ಸ್, ಪ್ರತಿ $ ನಿಯೋಜಿಸಲು ಹೊರಡೋಣ 0 ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು. ಈಗ ಇಲ್ಲಿ ಎಂದು ಪಿಎಚ್ಪಿ ಒಂದು ಅಂಶವೂ ಆಗಿದ್ದಿರಬಹುದು ಆಶೀರ್ವಾದ ಮತ್ತು ಶಾಪ ಎರಡೂ. ಪಿಎಚ್ಪಿ ಸ್ವಲ್ಪ ಅವ್ಯವಸ್ಥೆಯ ಆಗಿದೆ. ಆದ್ದರಿಂದ ಸಿ ಆದರೆ, ಏನು ಎಂದು ಪ್ರತಿ ವ್ಯಾಪ್ತಿಯನ್ನು ಎಂದು ಎರಡೂ ಇಲ್ಲಿ ಅಥವಾ ಇಲ್ಲಿ? ಇದು ಸೀಮಿತ ಮಾಡಿಕೊಳ್ಳುತ್ತಿದ್ದೆ ಆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಗೆ. ಯಾವ ಊಹೆ? ಪಿಎಚ್ಪಿ ರಲ್ಲಿ, ಇದು ಆ ಸಹ ಹೊರಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಇಲ್ಲಿ ಸುರುಳಿಯಾಕಾರದ ಇಲ್ಲಿ ಕಟ್ಟುಪಟ್ಟಿಗಳು, ಮತ್ತು, ಮತ್ತು ಇಲ್ಲಿ, ಇಲ್ಲಿ ಮತ್ತು ಇನ್ನೂ ಕೆಳಗೆ ಕೆಳಗೆ. ಆದ್ದರಿಂದ ನಾನು ಈ ಅರ್ಥದಲ್ಲಿ ಆಶೀರ್ವಾದ ಹೇಳುತ್ತಾರೆ ನೀವು ಯೋಚಿಸುವುದು ಹೊಂದಿರದ ನಾವು ವಾರಗಳ ಹಿಂದೆ ಮಾಡಿದಂತೆ ಹಾರ್ಡ್. ಆದರೆ ಇದು ಆ ಒಂದು ಶಾಪ ಒಂದು ಬಿಟ್ ಇಲ್ಲಿದೆ ನೀವು ಒಂದು ವೇರಿಯೇಬಲ್ ಅನ್ನು ಅಲ್ಲಿ ಯಾವುದೇ ಪಿಎಚ್ಪಿ, ಕನಿಷ್ಠ ಈ ರೀತಿಯ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, ಇದು ಜಾಗತಿಕವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದಾಗಿದೆ ಉತ್ತಮ ಅಥವಾ ಕೆಟ್ಟದ್ದಕ್ಕಾಗಿ. ಆದ್ದರಿಂದ ನೀವು ಈಗ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ ಮಾಡಬೇಕು ನಿಮ್ಮ ಅಸ್ಥಿರ ಸ್ಪಷ್ಟೀಕರಿಸದ ಇರಬಹುದು. ನೀವು ಬೇರೆ ಅವುಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿದ್ದಾರೆ ಇರಬಹುದು. ಆದರೆ ನಾನು ಅಂತಿಮವಾಗಿ ಮಾಡಲು ನಾನು? ನಾನು ಜಾಗತಿಕ ಒಳಭಾಗದ ಶೇಖರಿಸಿಡಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಒಂದು ಮೌಲ್ಯವನ್ನು ಮಾಹಿತಿ ವೇರಿಯಬಲ್ ಪ್ರತಿ ಪ್ರಮುಖ ಪರಿಣಾಮವಾಗಿದೆ ಪ್ರತಿ ಜೊತೆಗೆ 1. ಮಾಡುವ ಈ ಕೇವಲ ಅಂಕಗಣಿತದ ಆಗಿದೆ ಆ ಮಾಡುತ್ತದೆ ಆ ಕೌಂಟರ್ ಆಫ್ incrementation. ಮತ್ತು ನಾನು ಸಂಗ್ರಹಿಸಲು ಬಾಗುತ್ತೇನೆ ಎಂದು ವಾಸ್ತವವಾಗಿ ಎಂದು ಮತ್ತೆ ಇಲ್ಲಿ ಮೌಲ್ಯಕ್ಕೆ ಸಾಧನವಾಗಿದೆ ಮೂಲಭೂತವಾಗಿ ಡೇಟಾಬೇಸ್ಗೆ ನವೀಕರಿಸಿ ಬಳಕೆದಾರ 123456789 ಎಂದು ಮರೆಯದಿರಿ ಇಲ್ಲಿ ಎರಡು ಬಾರಿ. ಮತ್ತು ನಾನು ಮುಂದಿನ ಬಾರಿ ಮತ್ತೆ ಅದನ್ನು ನಾನು ಪುಟವನ್ನು ಮರುಲೋಡ್, ಇದು ಪರೀಕ್ಷಿಸಲು ಇಂದಿನ ವಿಶೇಷವೇನು ನನ್ನ ಕೈ ಮುದ್ರೆ ಮತ್ತು ಹೇಳುತ್ತಾರೆ, ಓ, ಬಳಕೆದಾರ 123456789 ಈಗ ಹೊಂದಿದೆ ಇಲ್ಲಿ ಮೂರು ಬಾರಿ ಎಂದು. ಆದ್ದರಿಂದ ಯಾವ PHP ಮತ್ತು ಇದೇ ಭಾಷೆಗಳು ನಮಗೆ ಮಾಡುತ್ತಿರುವ ಅವರು ಹುಡುಕುವ ಇದೆ ಔಟ್ ಹೇಗೆ ಮತ್ತು ಅಲ್ಲಿ ಮತ್ತು ಎಷ್ಟು ಈ ವಿಶೇಷ ಮೌಲ್ಯಗಳನ್ನು ಶೇಖರಿಸಿಡಲು superglobal. ಮತ್ತು ಈ ಮುಂದಿನ ಬಾರಿ superglobal ನಾನು ಪುಟ ಭೇಟಿ ರೀತಿಯ ಮಾಂತ್ರಿಕ ಆಗಿದೆ ಮೊದಲೇ, ಮೌಲ್ಯಗಳನ್ನು ತುಂಬಿದ ಎಂದು ಅಲ್ಲಿ ನೀವು ಭೇಟಿ ಕೊನೆಯ ಬಾರಿಗೆ ಎಂದು, ಎಂದು, ಎರಡನೇ ಒಂದು ವಾರದ ಹಿಂದೆ ಎಂದು ಹಿಂದೆ, ಅಥವಾ 2013 ರಲ್ಲಿ ಮತ್ತು ನಾವು ಈಗ ಮಾತನಾಡುವ ನೀವು ಬಗ್ಗೆ 2015. PHP ಮತ್ತು ವೆಬ್ ಸರ್ವರ್ ಆರೈಕೆಯನ್ನು ಆ ಎಲ್ಲಾ ನೀವು ಆಫ್. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಪಿಎಚ್ಪಿ ಅಸ್ಥಿರಗಳು ನೀವು ಹೊರತು ಮೂಲಭೂತವಾಗಿ ಯಾವಾಗಲೂ ಜಾಗತಿಕ ಒಂದು ಕಾರ್ಯದ ಒಳಗೆ ಘೋಷಿಸಲು, ಮತ್ತು ನಂತರ ಅವರು ಸ್ಥಳೀಯ ಇವೆ ಮಾತ್ರ ಕಾರ್ಯ. ಆದರೆ ನಾನು ಯಾವುದೇ ಲಿಖಿತ ಮಾಡಿಲ್ಲ ಏಕೆಂದರೆ ಕಾರ್ಯಗಳನ್ನು, ಅವರು ಈಗ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಅವು ಇಲ್ಲಿ ನನ್ನ ಸಂಪೂರ್ಣ ಕಡತ ಜಾಗತಿಕ. ಪ್ರೇಕ್ಷಕರು: ಒಂದು ದಾರಿ ಇಲ್ಲ ಅವರನ್ನು ಸ್ಥಳೀಯ ಮಾಡಲು? DAVID MALAN: ಯಾವುದೇ ಇರುತ್ತದೆ ಅವರನ್ನು ಸ್ಥಳೀಯ ಮಾಡಲು ರೀತಿಯಲ್ಲಿ? ಮಾತ್ರ ಕಾರ್ಯಗಳನ್ನು ಅವುಗಳನ್ನು ಸುತ್ತಿಕೊಳ್ಳುವ ಮೂಲಕ. ಇದು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯಲ್ಲಿ ಪಿಎಚ್ಪಿ, ನೀವು ಈ ಮಾಡಬಹುದು ಅನಾಮಿಕ ಕಾರ್ಯ. ಆದರೆ ಮೇಲೆ ಹೆಚ್ಚು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಂದರ್ಭದಿಂದ. ಆದರೆ ಸಣ್ಣ ಉತ್ತರ ಇಲ್ಲ. ಒಂದು ಮುಂದೆ ಉತ್ತರ ಹೌದು. ನೈಸ್. ಉತ್ತಮ ರಸಪ್ರಶ್ನೆ ಪ್ರಶ್ನೆ. ಎಲ್ಲಾ ಸರಿ. ಆದ್ದರಿಂದ ಕೊನೆಯದಾಗಿ, ಪುಟ ಸ್ವತಃ ವಾಸ್ತವವಾಗಿ ಬಹಳ ಸರಳ. ಗಮನಿಸಿ ನಾನು ಪಿಎಚ್ಪಿ ಮೋಡ್, ಮರುಸ್ಥಾಪನೆ ನಿರ್ಗಮಿಸಲು ಒಮ್ಮೆ ಕೆಳಗೆ ಈ ವಿಷಯವನ್ನು ಎಲ್ಲಾ ಕೆಳಗೆ ಕೇವಲ ಭೂಶಿರ ಕಾಣುವುದು ಬ್ರೌಸರ್ ಕಚ್ಚಾ ಔಟ್. ನಾನು ಕಳುಹಿಸಲು ಬಯಸುವ ಏಕೆಂದರೆ, ಫೈನ್ ಯಾವುದು ಬಳಕೆದಾರ ಕೆಲವು HTML, ಆದರೆ ನಾನು ಬಯಸುತ್ತೀರಿ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಎಂದು HTML ನವೀಕರಿಸಲು. ಮತ್ತು ನಾನು ಈ ಮಾಡಬಹುದು ಒಂದು ರೀತಿಯಲ್ಲಿ ವಿಂಗಡಿಸಲು ಅತ್ಯಂತ ತ್ವರಿತವಾಗಿ ಪಿಎಚ್ಪಿ ಮತ್ತೆ ಬಿಡಿ ಮೋಡ್, ಬಳಕೆ ಮುಕ್ತ ಬ್ರಾಕೆಟ್ ಪ್ರಶ್ನೆ ಗುರುತು ಸಮ ಚಿಹ್ನೆ, ಮತ್ತು ನಂತರ ಫಲಿತ ಮೌಲ್ಯ ಕೌಂಟರ್. ಅಥವಾ ಈ ಈ, ಸ್ವಲ್ಪ ರಹಸ್ಯ ಕಾಣುತ್ತದೆ ವೇಳೆ ಸಮ ಚಿಹ್ನೆ ಕೇವಲ ಕೆಲವು ವಾಸ್ತವವಾಗಿ ಈ ವಾಕ್ಯರಚನೆಯ ಸಕ್ಕರೆ printf ($ ಕೌಂಟರ್). ಆದರೆ ನಾನೂ ಸ್ವಲ್ಪ ಕೊಳಕು ಮತ್ತು ಕಿರಿಕಿರಿ ಸ್ವಲ್ಪ ಟೈಪ್. ಆದ್ದರಿಂದ ಪಿಎಚ್ಪಿ ಬಹಳ ಚೆನ್ನಾಗಿ ಈ ಲಕ್ಷಣವನ್ನು ಒದಗಿಸುತ್ತದೆ ನೀವು ಹೆಚ್ಚು ಹೇಳಬಹುದು ಅಲ್ಲಿ ಅಡಕವಾಗಿ ಅದೇ ರೀತಿಯಲ್ಲಿ. ಹಾಗಾಗಿ ಕೆಳಗೆ ಇಂದಿನ ವಿಶೇಷವೇನು ಹುಡ್? ಬೇಗನೆ ನೆಟ್ವರ್ಕ್ ನೋಡೋಣ ಇಲ್ಲಿ counter.php ಟ್ಯಾಬ್. ಮತ್ತು ನನ್ನ ಮುಂದೆ ಮತ್ತು ಮೊದಲ ಹೋಗಿ ಅವಕಾಶ ನ ನಿಮ್ಮ ಕುಕೀಗಳನ್ನು ತೆರವುಗೊಳಿಸಲು ಅವಕಾಶ. ಲೆಟ್ ಬ್ರೌಸಿಂಗ್ ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ ರಿಂದ ಆರಂಭದ ಸಮಯ. ಈಗ ಇಲ್ಲಿ ಮೇಲೆ ಹಿಂತಿರುಗಿ ಅವಕಾಶ. ಈಗ ಪುಟ ರೀಲೋಡ್ ಅವಕಾಶ. ಮತ್ತು ನಾನು ಮತ್ತೆ ಶೂನ್ಯ ಮನುಷ್ಯ. ನನ್ನ ಕೈ ಸ್ಟಾಂಪ್ ತೊಳೆದು ಕಾರಣ, ನಾನು ಈಗ ಒಂದು ಹೊಸ ಕುಕಿ ಪಡೆಯಿರಿ. ನಾನು ಜಾಲಬಂಧ ಟ್ಯಾಬ್ ನೋಡಲು ಮತ್ತು ವಾಸ್ತವವಾಗಿ ವೇಳೆ ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್, ಗಮನಿಸಿ ಉಪಕರಣದಲ್ಲಿ ನನಗೆ ಕಳುಹಿಸುತ್ತಿದೆ ಎಂದು ಇದರ ಹೆಸರು ಸ್ವಲ್ಪ ಒಂದು ಕುಕಿ ನಿರಂಕುಶವಾಗಿ, ಆದರೆ ರೀತಿಯ ಸಮಂಜಸವಾಗಿ, PHPSESSID. ಮತ್ತು ಇದು ನಿಜವಾಗಿಯೂ ನನಗೆ ಈ ಕಳುಹಿಸುವ ದೊಡ್ಡ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ. ಇದು ಸಾಕಷ್ಟು ಸಂಖ್ಯೆ ಅಲ್ಲ. ಇದು ಸಾಕಷ್ಟು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಅಲ್ಲ. ಇದು ಅಕ್ಷರಸಂಖ್ಯಾಯುಕ್ತ ಸ್ಟ್ರಿಂಗ್ ರೀತಿಯ, ಆದರೆ ಬಹುಶಃ ಯಾದೃಚ್ಛಿಕ ಇಲ್ಲಿದೆ. ಮತ್ತು ಕೈ ಸ್ಟಾಂಪ್ ಆದ್ದರಿಂದ ನಾನು ಉಲ್ಲೇಖಿಸುತ್ತಾ ನುಡಿದರು ಎಂದು ಮಾತನಾಡುತ್ತಾರೆ. ಏತನ್ಮಧ್ಯೆ ನಾನು ಮರುಲೋಡ್ ಮಾಡಿ ಮತ್ತು ವೇಳೆ ನನ್ನ ಎರಡನೇ ಈ ಎರಡನೇ ಸಾಲು ನೋಡಲು ಈಗ ವಿನಂತಿಯನ್ನು, ಗಮನಕ್ಕೆ ನನ್ನ ವಿನಂತಿಯನ್ನು ಹೆಡರ್ PHPSESSID ಈ ಸಮನಾಗಿರುತ್ತದೆ ಸೇರಿವೆ, ಕುಕಿ ಸೆಟ್, ಆದರೆ ಕೇವಲ ಕುಕೀ ಅಲ್ಲ. ಮತ್ತು ನನ್ನ ಬ್ರೌಸರ್ ಪ್ರಸ್ತುತಿ ಇಲ್ಲಿದೆ ನನ್ನ ಕೈ ಸ್ಟಾಂಪ್. ಈಗ ಒಂದು ಟೀಸರ್ ಮಾಹಿತಿ, ಮತ್ತು ನಾವು ಹೆಚ್ಚು ಮಾತನಾಡಲು ವಿಲ್ ಒಂದು ವಾರದಲ್ಲಿ ಈ, ಆದರೆ ಬಗ್ಗೆ ಯಾವ ರೀತಿಯಲ್ಲಿ ಈ ನೀವು ಗಳಿಸುತ್ತದೆ ದುರ್ಬಲ, ನಿಮ್ಮ ಫೇಸ್ಬುಕ್ ಖಾತೆಗೆ ದುರ್ಬಲ, ಮತ್ತು ಇತರ ದುರ್ಬಲ ಖಾತೆಗಳನ್ನು? ಪ್ರೇಕ್ಷಕರು: ಯಾರಾದರೂ ನಿಮ್ಮ ಕುಕಿ ವೇಳೆ. DAVID MALAN: ಹೌದು, ವೇಳೆ ಯಾರಾದರೂ ನಿಮ್ಮ ಕುಕೀ ಹೊಂದಿದೆ. ನಾನು ಹೆಚ್ಚು ನೀವು ಕೆಲವು ರೀತಿಯಲ್ಲಿ, ನಿಜವಾದ ಅರ್ಥ ಒಂದು ಕ್ಲಬ್ ಅಥವಾ ಒಂದು ರೀತಿಯ ಪ್ರಯತ್ನಿಸಿದ ಇರಬಹುದು ಮನರಂಜನಾ ಪಾರ್ಕ್, ನೀವು ಏನೋ ಪ್ರಯತ್ನಿಸಿ ಹಾಗೆ ಈ ಆದರೂ, ಸ್ಟಾಂಪ್ ನಕಲಿಸಿ ಹಿಂದಕ್ಕೆ ಮತ್ತೊಂದು ವ್ಯಕ್ತಿಯ ಕೈ ಮೇಲೆ, ಮತ್ತು ಆಗ ಅವನು ಅಥವಾ ಅವಳು ಸಾದರಪಡಿಸಲಾಯಿತು ತಮ್ಮ, ನಿಜವಾಗಿ ನೋಡಿದರೆ ಇದ್ದಲ್ಲಿ ಒಂದೇ, 123456789, ನಂತರ ವೆಬ್ ಸರ್ವರ್ ಸ್ಪಷ್ಟವಾಗಿ ಕೇವಲ ಹೋಗುತ್ತದೆ ಬಳಕೆದಾರ ನೀವು ಎಂದು ನಂಬಿಕೆ. ಮತ್ತು ಈ ವಾಸ್ತವವಾಗಿ ಒಂದು ಮೂಲಭೂತ ಬೆದರಿಕೆ ನೀವು ಕುಕೀಗಳನ್ನು ಬಳಸಲು ಯಾವುದೇ ಸಮಯ ಏಕೆಂದರೆ ಯಾರಾದರೂ ಕೇವಲ ಆದ್ದರಿಂದ ಮೋಸ ವೇಳೆ ನಿಮ್ಮ ಕುಕೀ ಮಾತನಾಡಲು, ಏನು ವರ್ಣಿಸಲಾಗಿದೆ ನಿಜವಾಗಿಯೂ ಇದು ನಕಲು ಮೂಲಕ ಎರಡೂ, ಆಗಿದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ನೋಡಿ ಮತ್ತು ಸರಿ, ಹಾಗೆ. ಡೇವಿಡ್ ಕುಕಿ, ಇತ್ಯಾದಿ JJ3JIK ಮತ್ತು ಮತ್ತು ನಂತರ ಅವರು ತಿಳಿಯಲು ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ ಆರ್ ಹೇಗೆ ರೀತಿಯ ಕೈಯಾರೆ ಕಳುಹಿಸಲು ಆ ಬ್ರೌಸರ್ ಅಥವಾ ಕುಕೀ ಅವರು ಬರೆಯಲು ಪ್ರೋಗ್ರಾಂ, ಅವರು ಸಂಪೂರ್ಣವಾಗಿ ಸಾಧ್ಯವೋ ನೀವು ವೆಬ್ಸೈಟ್ ಲಾಗ್. ಇದು ಎಂದು ನಟಿಸುವುದು ಹಾರ್ಡ್ ಅಲ್ಲ ಬೇರೆಯವರಿಗೆ ನಾವು ಪು ಸೆಟ್ ಪುನಃ ಹೊರತು ಎರಡು, ಇದು ಪರಿಚಯಿಸಿದರು? ಪ್ರೇಕ್ಷಕರು: ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿ. DAVID MALAN: ಸ್ವಲ್ಪ ಗೂಢಲಿಪಿಶಾಸ್ತ್ರ ಬಿಟ್. ಸರಳ ಗೂಢಲಿಪಿಶಾಸ್ತ್ರ, ಕನಿಷ್ಠ ನಲ್ಲಿ ಪ್ರಮಾಣಿತ ಆವೃತ್ತಿ, ಆದರೆ ಕ್ರಿಪ್ಟೋ ಆದಾಗ್ಯೂ. ಕಡಿಮೆ. ನೀವು ಎಲ್ಲಾ ಎನ್ಕ್ರಿಪ್ಟ್ ವೇಳೆ ಆದ್ದರಿಂದ ಇದು ತಿರುಗಿದರೆ ನೀವು ಏನಾದರೂ ಬಳಸಿ ಈ ಹೆಡ್ಡರ್ ಈಗ, SSL ಮಾಹಿತಿ ಹೆಚ್ಚು ಪರಿಚಿತವಾಗಿ ಗೊತ್ತು ಸುರಕ್ಷಿತ ಸಾಕೆಟ್ ಲೇಯರ್, ಅಥವಾ https:// URL ಗಳು, ನಂತರ ಈ ಎಲ್ಲ ವಿಷಯಗಳ ನಾವು ಇಲ್ಲಿಗೆ ಕೋನೀಯ ವಾಸ್ತವವಾಗಿ ಎನ್ಕ್ರಿಪ್ಟ್, ಇದು ನಿಮ್ಮಂತಹ ಅರ್ಥ ಕೈ ಸ್ಟಾಂಪ್ ಓದಲು ಸಾಧ್ಯವಿಲ್ಲ. ಮಾತ್ರ facebook.com, ಅಥವಾ google.com, ಅಥವಾ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಉಪಕರಣದಲ್ಲಿ ಮಾಡಬಹುದು ಕೈ ಸ್ಟಾಂಪ್ ಓದಲು. ದುರಂತ ಆದರೂ, ಮತ್ತೆ, ಈ ಎನ್ಎಸ್ಎ ಸಾಮಗ್ರಿಗಳೊಂದಿಗೆ ಎಲ್ಲಾ ತುಂಬಾ ಸೂಕ್ತ ಕೊನೆಯಲ್ಲಿ, ಸಹ ಎಸ್ಎಸ್ಎಲ್ ಒಡೆಯಲು ಆಗಿದೆ. ಮತ್ತು ಆ ಹಾರ್ಡ್ ವಾಸ್ತವವಾಗಿ ಅಲ್ಲ ಸಹ ಗೂಢಲಿಪೀಕರಣ ಭೇದಿಸಲು. ಆದ್ದರಿಂದ ಗೂಢಲಿಪೀಕರಣ ಬಿರುಕುಗಳು ಮೂಲಕ ಹೆಚ್ಚು, ಆದರೆ ಮೋಸಗೊಳಿಸುವ ಮೂಲಕವೂ ಆಕರ್ಷಿಸಲ್ಪಡುತ್ತವೆ ಮೂಲಕ ಡೀಕ್ರಿಪ್ಟ್ ಒಳಗೆ ಬ್ರೌಸರ್ ಡೇಟಾ ಅಕಾಲಿಕವಾಗಿ. ಆದರೆ ಮತ್ತೆ, ನಾವು ನೀವು ಕೀಟಲೆ ಮಾಡುತ್ತೇವೆ ಆ ದೀರ್ಘ ಮೊದಲು. ಈಗ, ಕೇವಲ ಹೆದರುತ್ತಿದ್ದರು. ಇದು ದುಃಖಕರವಾಗಿ ರೀತಿಯ ನಿಜ. ಸರಿ. ಆದ್ದರಿಂದ, ಅಲ್ಲಿ ಈ ಈಗ ನಮಗೆ ಬಿಟ್ಟು ಮಾಡುವುದಿಲ್ಲ? ಅಲ್ಲದೆ, ಇದನ್ನು ನಾವು. ನ ಮುಂದೆ ಹೋಗಿ ಒಂದು ತ್ವರಿತ ತೆಗೆದುಕೊಳ್ಳೋಣ ನಾವು ವಿಶ್ರಾಂತಿ ತೆಗೆದುಕೊಂಡು ಟೀಸರ್ ಮೊದಲು. ಮತ್ತು ನಾವು ಸ್ವಲ್ಪ ಮುಂದೆ ಕಾಲಹರಣ ತಿಳಿಯುತ್ತೇನೆ ಇಂದು, ಆದರೆ ನಾವು ಧುಮುಕುವುದಿಲ್ಲ ನೀನು ಏನಾದರೂ ಹೊಚ್ಚ ಹೊಸ ಮತ್ತು ಮಾದಕ, ಇದು ತಿನ್ನುವೆ ಇನ್ನಷ್ಟು ನಿಮ್ಮ ಹಸಿವು ಮಸೆ. ಆದ್ದರಿಂದ ಟೀಸರ್ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ SQL, ನಾವು ಬಗ್ಗೆ ಪ್ರಾರಂಭಿಸಿದರು ಇದುವರೆಗೆ ಆದ್ದರಿಂದ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಕಳೆದ ಬಾರಿ. ನೀವು ನಿಜವಾಗಿಯೂ ನಿಮ್ಮ ಕೈಗಳನ್ನು ಕೊಳಕು ಪಡೆಯುತ್ತೀರಿ ಪು ಸೆಟ್ ಏಳು ಇದು ಕೆಲವು. ಮತ್ತು ಶ್ರೀಸಾಮಾನ್ಯನ ವಿಷಯದಲ್ಲಿ, ಏನು SQL ಮಾಡುತ್ತದೆ - ಎಸ್ ಪ್ರಶ್ನೆ ಎಲ್ - ನೀವು ಏನು? ಇದು ಏನು? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ನೀವು ಪ್ರವೇಶ ದಶಮಾಂಶ ಲೆಟ್. DAVID MALAN: ಹೌದು. ಇದು ನೀವು ಪ್ರವೇಶ ದಶಮಾಂಶ ಅವಕಾಶ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ. ವೈಚಾರಿಕ ಭಾಷೆ ರಚನಾತ್ಮಕ. ಮತ್ತು ಈ ಮೂಲಭೂತವಾಗಿ ಒಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಇದು ಲಕ್ಷಣಗಳು ಇವೆ ಎಂದು ನಾವು ಸಹ ವರ್ಗ ಬಳಸುವುದಿಲ್ಲ. ಆದರೆ ನೀವು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮಾಡಬಹುದು ಕಾರ್ಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು. ಅವರು ಸಂಗ್ರಹಿಸಿದ ಎಂದು ನೀವು SQL ನಲ್ಲಿ ವಿಧಾನಗಳು. ಆದರೆ ನಾವು ಸರಳವಾದ ಮತ್ತು ಕೇವಲ ಇದು ಇರಿಸಿಕೊಳ್ಳಲು ಮಾಡುತ್ತೇವೆ ಕೆಲವು ಮೂಲಭೂತ ಕಾರ್ಯಾಚರಣೆ ಬಳಸಲು ,, ದಶಮಾಂಶ ಆಯ್ಕೆ ದಶಮಾಂಶ ಸೇರಿಸುವ ಹಾಗೆ ಡೇಟಾ ಅಪ್ಡೇಟ್, ಮತ್ತು ಡೇಟಾವನ್ನು ಅಳಿಸಲು. ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಒಂದು ಡೇಟಾಬೇಸ್ ನಗರದ, ಒಂದು SQL ಡೇಟಾಬೇಸ್ ನಂತಹ, ಕೇವಲ ಮೈಕ್ರೊಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಎಂಬ. SQL ಸಂಬಂಧಕ ಸೂಚಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಡೇಟಾಬೇಸ್, ಅಲ್ಲಿ ಸಂಬಂಧಿಸಿದಂತೆ ಕೇವಲ ಕೋಷ್ಟಕಗಳು ಅರ್ಥ. ಸಾಲುಗಳನ್ನು ಮತ್ತು ಕಾಲಮ್ಗಳನ್ನು. ಆದ್ದರಿಂದ ಏನು ನೀವು ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಹಾಕಬಹುದು ಈ ಅಥವಾ Google ಡಾಕ್ಸ್ ನಂತಹ, ನೀವು SQL ಡೇಟಾಬೇಸ್ ಒಳಗೆ ಪುಟ್ ಮೇಜಿನ ಘೋಷಿಸುವ ಮೂಲಕ. ಈಗ, ನೀವು ಹೇಗೆ ವಾಸ್ತವವಾಗಿ ಪ್ರವೇಶಿಸಲು ಇಲ್ಲ ಮಾಹಿತಿಯನ್ನು? ಅಲ್ಲದೆ, ಆದೇಶಗಳು ಅಥವಾ ಈ ರೀತಿಯ ಪ್ರಶ್ನೆಗಳು. ಆಯ್ಕೆ ಸೇರಿಸು, ನವೀಕರಿಸಿ ಮತ್ತು ಅಳಿಸಿ. ಮತ್ತು ಬಹುತೇಕ ಭಾಗ, ಆ ನೀವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ನಾಲ್ಕು ಮಾತ್ರ ಪದಾರ್ಥಗಳು ಸಾಕಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿ ಏನಾದರೂ ಸಮಸ್ಯೆ ಏಳು ಸೆಟ್. ಈಗ ಹಿಂದಿನ ದಿನ, ನೀವು ನಿಜವಾಗಿ ಒಂದು ಡೇಟಾಬೇಸ್ ಸಂವಹನ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ಈ ಹಾಗೆ ಮಿಟುಕಿಸುವುದು ಕೇಳುತ್ತದೆ. ನಾವು ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ ಡೇಟಾಬೇಸ್ ಉಪಕರಣದಲ್ಲಿ ಇದು MySQL ಕರೆಯಲಾಗುತ್ತದೆ ಉಚಿತ ಹಾಗು ಮುಕ್ತ ಆಕರ ಡೇಟಾಬೇಸ್ ಎಂಜಿನ್. ನೀವು Google ಮತ್ತು ವಿಕಿಪೀಡಿಯ ಓದಲು ಲೇಖನ, ನೀವು ಹೆಸರು ತಿಳಿದಿದೆ ಮಾಡುತ್ತೇವೆ ಕೆಲವು ಬದಲಾವಣೆಯ ಒಂದು ಬಿಟ್ ಲಿನಕ್ಸ್ ಆವೃತ್ತಿಗಳು. ಮಾರಿಯಾ ಡೇಟಾಬೇಸ್ ವಾಸ್ತವವಾಗಿ ಒಂದು MySQL ನ ಮಾತನಾಡಲು ಆದ್ದರಿಂದ ಫೋರ್ಕ್. ಲಾಂಗ್ ಕಥೆ ಸಣ್ಣ, ಒರಾಕಲ್ MySQL ಖರೀದಿಸಿತು. ಒರಾಕಲ್ ದೊಡ್ಡ ಕಂಪನಿಯಾಗಿ. ಜನರು ಅದನ್ನು ಚಿಂತೆ ಮಾಡಲಾಗಿದೆ ಇನ್ನು ಮುಂದೆ, ಸಾಕಷ್ಟು ಮುಕ್ತ ಆಕರ ಉಳಿಯುತ್ತದೆ ಆದ್ದರಿಂದ ಈ ಎಂದು MySQL ನ ಕೇವಲ ಒಂದು ಪ್ರತಿಯನ್ನು , ಇನ್ನೂ ಉಚಿತ ಇನ್ನೂ ತೆರೆದ ಮೂಲ, ಮತ್ತು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಫೆಡೋರ ಲಿನಕ್ಸ್ ಸ್ಥಾಪನೆ. ಆದರೆ ಈ ಒಂದು ನೋವಿನ ರೀತಿಯ ಒಂದು ಪರಿಚಯ ಕುತ್ತಿಗೆ ಡೇಟಾಬೇಸ್ ಈ ರೀತಿಯಲ್ಲಿ. ನಾವು CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ ಸೇರಿವೆ ಎಂಬ ಒಂದು ತೆರೆದ ಮೂಲ ಉಪಕರಣವನ್ನು phpMyAdmin. ಕಾಕತಾಳೀಯ ಎಂದು ಇದು ಪಿಎಚ್ಪಿ ಬರೆಯಲಾಗಿದೆ. ಯಾವುದೇ ಮೂಲಭೂತ ಇಲ್ಲ ಇಲ್ಲಿ PHP ಅಗತ್ಯವಿದೆ. ಆದರೆ ಈ ಒಂದು ವೆಬ್ ಆಧಾರಿತ ಸಾಧನವಾಗಿದೆ ಎಂದು ನಾವು ಸ್ಥಾಪನೆ, ಉಚಿತವಾಗಿ ಡೌನ್ಲೋಡ್ ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಯಂತ್ರ, ಒಂದು ಗ್ರಾಫಿಕಲ್ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಇದು ಪು ಸೆಟ್ ಏಳು ಡೇಟಾಬೇಸ್ ಅನ್ವೇಷಿಸಲು ಹೊಸ ಡೇಟಾಬೇಸ್ ರಚಿಸಲು, ನಿಮ್ಮ ಸ್ವಂತ ಅಂತಿಮ ಯೋಜನೆಗೆ ಹೇಳಲು ನೀವು ಬಯಸದಿದ್ದರೆ ಹಾಗೆ, ಮತ್ತು ಅಂತಿಮವಾಗಿ ರಚಿಸಲು CS50 ಹಣಕಾಸು ರೀತಿಯ ಕ್ರಿಯಾತ್ಮಕ ವೆಬ್ಸೈಟ್ ನೀವು ದಶಮಾಂಶ ಪ್ರಶ್ನಿಸಿ ಅವಕಾಶ ಮತ್ತು ಸಕ್ರಿಯವಾಗಿ ಅಕ್ಷಾಂಶ ನವೀಕರಿಸಿ. ನೀವು ಬಳಸಲು ಹೊಂದಿರುತ್ತವೆ ಹೋಗುತ್ತಿಲ್ಲ ಕೇವಲ ಒಂದು ಸಾಮಾನ್ಯ ಪಠ್ಯ ಕಡತ ಅಥವಾ CSV. ನೀವು ವಾಸ್ತವವಾಗಿ ಒಂದು ಸ್ಮಾರ್ಟ್ ಡೇಟಾಬೇಸ್ ಬಳಸಬಹುದು ನೀವು ಹೆಚ್ಚು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ಪ್ರೋಗ್ರಾಂ ಆದ್ದರಿಂದ ಕೇವಲ ಓದುವ ಹೆಚ್ಚು ಅತ್ಯಾಧುನಿಕ ಪ್ರಶ್ನೆಗಳು ರೇಖೆಯಾಗಿ ಎಲ್ಲವೂ ಮೂಲಕ. ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ಈ ನಾವು ನೀಡಲು ಏನು ಪು ಸೆಟ್ ಏಳು ಬಾಕ್ಸ್ ಹೊರಗೆ ನೀವು. ಈ ಸ್ಪಷ್ಟವಾಗಿ ಕನಿಷ್ಠ ಒಂದು ಟೇಬಲ್ ಈ ಪೈಕಿ ಮೂರು ಅಂಕಣಗಳನ್ನು ಬಳಕೆದಾರ ಹೆಸರು, ಇದು ಒಂದು, ಹ್ಯಾಶ್ ಆಗಿದೆ ಮತ್ತು ಇತರ ಇದು ID ಯನ್ನು ಹೊಂದಿದೆ. ಆದರೆ ಕುತೂಹಲಕಾರಿ ವಿಷಯ, ಮತ್ತು ಕೇವಲ ಗೆ ಇಲ್ಲಿ ಒಂದು ಚಿಂತನೆ ಕೀಟಲೆ, ಬಳಕೆದಾರ ಬಲ, ಸಂಭಾವ್ಯವಾಗಿ ಈಗಾಗಲೇ ಅನನ್ಯ? ನಾನು ಅರ್ಥ, ಅತ್ಯಂತ ಯಾವುದೇ ವೆಬ್ಸೈಟ್, ವೇಳೆ ನೀವು, ಒಂದು ಬಳಕೆದಾರ ಹೊಂದಿವೆ ಎರಡು ಕ್ಯಾಸರ್ಸ್ ಸಾಧ್ಯವಿಲ್ಲ. ಎರಡು malans ಇರುತ್ತದೆ ಸಾಧ್ಯವಿಲ್ಲ. ಎರಡು jharvards ಇರುತ್ತದೆ ಸಾಧ್ಯವಿಲ್ಲ. ಅದರ ಅನನ್ಯ. ಇಲ್ಲವಾದರೆ, ಅವರು ಗೊತ್ತಿಲ್ಲ ಇದು jharvard, ಇದು ವಾಸ್ತವವಾಗಿ. ಹಾಗಾಗಿ ಸಹ ಪ್ರೇರಣೆ ಇರಬಹುದು ಎಡ ಮೇಲೆ ಮೂರನೇ ಕಾಲಮ್ ಹೊಂದಿರುವ ಒಂದು ತೋರುತ್ತಿದೆ ಇದು ಇಲ್ಲ ಎಂದು ID ಯನ್ನು, ಇದೇ ಅನನ್ಯ ಎಂದು ಸಂಖ್ಯೆ? ಇದು ಸ್ವಲ್ಪ ಅಧಿಕ ಭಾವಿಸುತ್ತಾನೆ ಮೊದಲ ನೋಟದಲ್ಲಿ ನನಗೆ. ಏಕೆ ಹೊಂದಲು ಬಲವಾದ ಇರಬಹುದು ಕೇವಲ ಅನನ್ಯ ಬಳಕೆದಾರರ ಹೆಸರು, ಅನನ್ಯ ಸಂಖ್ಯೆಗಳನ್ನು ಆದರೆ? ಪ್ರೇಕ್ಷಕರು: ಅವರು ತೋರಿಸಬಹುದಿತ್ತು ಅದೇ ಗುಪ್ತಪದವನ್ನು. DAVID MALAN: ಜನರು ಹೊಂದಿರಬಹುದು ಅದೇ ಗುಪ್ತಪದವನ್ನು, ಖಚಿತವಾಗಿ. ಸಂಪೂರ್ಣವಾಗಿ ಆಗಬಹುದು. ಆದರೆ ಅವರು ಈ ಅನನ್ಯ ಬಳಕೆದಾರಹೆಸರು ಹೊಂದಿದ್ದರೆ ನಾನು ಎಂದು ನಿಜವಾಗಿಯೂ ಮಾಡುವುದಿಲ್ಲ ವಾದಿಸಿದ್ದಾರೆ ಮ್ಯಾಟರ್, ಏಕೆಂದರೆ ಅವರು ಟೈಪ್ ತಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು, ನಾನು ಮಾತ್ರ ಪರಿಶೀಲಿಸಬೇಕು ತಮ್ಮ ಪಾಸ್ವರ್ಡ್, ಅದರ ತಮ್ಮ ಹ್ಯಾಶ್. ಏಕೆ ಬೇರೆ? ಪ್ರೇಕ್ಷಕರು: ವೇಗವಾದ ಹುಡುಕಾಟಕ್ಕಾಗಿ. DAVID MALAN: ವೇಗವಾದ ಹುಡುಕಾಟಕ್ಕಾಗಿ. ಏಕೆ? ಪ್ರೇಕ್ಷಕರು: ID ಯನ್ನು ಕೇವಲ ಒಂದು. DAVID MALAN: ID ಯನ್ನು ಕೇವಲ ಒಂದು ಪಾತ್ರ, ಅಥವಾ ಹೆಚ್ಚು ನಿಖರ ಎಂದು, ಇದು ಒಂದು ಸಂಖ್ಯೆ, ಆದ್ದರಿಂದ ಇದು ಬಹುಶಃ 32 ಬಿಟ್ಗಳು ಅಥವಾ ಸ್ವಲ್ಪ. ಆದರೆ ಬಳಕೆದಾರ, ಸ್ಪಷ್ಟವಾಗಿ ಜೇಸನ್ ಹಿರ್ಸ್ಚೋರ್ನ್ ಬಿಟ್ಟಿದ್ದು ರೀತಿಯ ಇದೆ ಹಾಸ್ಯಾಸ್ಪದವಾಗಿ ಉದ್ದ, ಮತ್ತು ಇದು ವಿಶೇಷವೇನು ಸ್ಟ್ರಿಂಗ್ ನನಗೆ ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಬಹುಶಃ ಹೆಚ್ ನಾನು ಆರ್ ಎಸ್ ಸಿ-H-O-ಆರ್ ಎನ್ ಹೋಲಿಸಿ, ಮತ್ತು ಸಲುವಾಗಿ ಹಾಗೆ / 0 ಅಥವಾ ಏನಾದರೂ, ವಿರುದ್ಧವಾಗಿ, ಜೇಸನ್ ಹುಡುಕುವ ಕೇವಲ ಹೇಳುವ ನನಗೆ ಬಳಕೆದಾರ ಸಂಖ್ಯೆ ಎರಡು ನೀಡಿ. 32 ಬಿಟ್ಗಳನ್ನು ಎಂದು. ಇದು ಒಂದು ಇಂಟ್ ನ ನೀವು ಹೋಲಿಕೆ ಹೊಂದಿವೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಿಖರವಾಗಿ ಏಕೆ ಡೇಟಾಬೇಸ್ ಅನನ್ಯ ID ಗಳು ನಿಯೋಜಿಸಲು ಒಲವು ಅವುಗಳನ್ನು ಸಾಲುಗಳನ್ನು. ಈಗ ಇತರ ಡೇಟಾವನ್ನು ರೀತಿಯ ಯಾವುವು ಇಲ್ಲ ಸ್ಪಷ್ಟವಾಗಿ ಇಂಟ್ ಮತ್ತು ಜೊತೆಗೆ ಈ ರೀತಿಯ ತಂತಿಗಳು? ಅಲ್ಲದೆ, ಹೆಚ್ಚು ಸೂಕ್ತ ಎಂದು, ಹಾಗೆ SQL ದತ್ತಾಂಶ, MySQL, ಚಾರ್ ಜಾಗ ಹೊಂದಿವೆ. ಮತ್ತು ಹಾದಿತಪ್ಪಿಸುವ ಸ್ವಲ್ಪ ಚಾರ್ ಒಂದು ಚಾರ್ ಅಲ್ಲ. MySQL ಡೇಟಾಬೇಸ್ ಚಾರ್ ಕ್ಷೇತ್ರವಾಗಿದೆ ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಪಾತ್ರಗಳು, ಆದರೆ ಇದು ಒಂದು ಇಲ್ಲಿದೆ ಪಾತ್ರಗಳ ಸ್ಥಿರ ಸಂಖ್ಯೆ. ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ನಾನು ಮೇಲೆ ಹೋದರೆ ಗೆ ನೀವು ಈಗಾಗಲೇ ಹೊಂದಿರುತ್ತವೆ, ಅಥವಾ phpMyAdmin ಮಾಹಿತಿ ಶೀಘ್ರದಲ್ಲೇ ಸಮಸ್ಯೆ ಏಳು ಸೆಟ್, ಮತ್ತು ನಾನು ಹೋಗಿ ನನ್ನ ಡೇಟಾಬೇಸ್, ಮತ್ತು ಮೋಜಿಗಾಗಿ, ನ ಎಂಬ ಹೊಸ ಟೇಬಲ್ ರಚಿಸಲು ಅವಕಾಶ ಕೇವಲ ಎರಡು ಕಾಲಮ್ಗಳು ಪರೀಕ್ಷಿಸಲು. ನಾನು ಹೋಗಿ ಕ್ಲಿಕ್ ಮಾಡುತ್ತೇವೆ. ಈ ತಕ್ಕಮಟ್ಟಿಗೆ ಪರಿಚಿತವಾಗಿರುವ ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ, ನೀವು ಟಿಂಕರ್ ವಿಶೇಷವಾಗಿ ಸುಮಾರು ನಿಮ್ಮ ಸ್ವಂತ. ಇಲ್ಲಿ ನಾನು ರಚಿಸಲು ID ಟೈಪ್ ಇರಬಹುದು ಕೌಟುಂಬಿಕತೆ ಇಂಟ್ ಹೊಸ ಟೇಬಲ್. ಆದರೆ ಇಲ್ಲಿ ನಾನು ಬಳಕೆದಾರ ಟೈಪ್ ಮಾಡಬಹುದು ಹಿಂದಿನ ಟೇಬಲ್ ಪುನಃ. ನಾನು ಇಡೀ ಗುಂಪೇ ಹೊಂದಿರುತ್ತವೆ ಗಮನಕ್ಕೆ ಆಯ್ಕೆ ರೀತಿಯ. ಈ ತುಂಬಾ ಏಕೆ phpMyAdmin ಉತ್ತಮ ರೀತಿಯ. ಇದು ನೀವು ಸ್ವಯಂ ಬೋಧನೆ ಭಾಸವಾಗುತ್ತದೆ ಕೇವಲ ರೀತಿಯ ಪಾಯಿಂಟ್, ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಬಹುದು ಮತ್ತು ಡ್ರಾಪ್ಡೌನ್ಮೆನುಗಳಲ್ಲಿ ನೋಡಲು, ಮತ್ತು ನಿರ್ಣಯಿಸು ಎಂದು ಯಾವ ಅಧಿಕಾರವನ್ನು SQL ನೀವು ನೀಡುತ್ತದೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾನು ಚಾರ್ ಆರಿಸಿದರೆ, ನಾನು ನಂತರ ಉದ್ದ, ಅಥವಾ ಹೇಗೆ ಸೂಚಿಸಿ ಅನೇಕ ಮೌಲ್ಯಗಳು, ಎಷ್ಟು ಅಕ್ಷರಗಳನ್ನು. ಆದ್ದರಿಂದ ಬಹಳ ಸಾಮಾನ್ಯ ಮೌಲ್ಯಗಳು ವಿಷಯಗಳನ್ನು 255, ಆದರೆ ಸ್ವಲ್ಪ ಉದ್ದವಾಗಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ಬಳಕೆದಾರಹೆಸರು ಎಂಟು ಆಗಿದೆ. ಆದರೆ ಈ ದಿನಗಳಲ್ಲಿ ಸ್ವಲ್ಪ ಸಣ್ಣ. ಆದ್ದರಿಂದ ಈ ವಿನ್ಯಾಸ ನಿರ್ಧಾರ. ಇದು, 8 ಪಾತ್ರಗಳು ಗರಿಷ್ಠ ಇದು 32, 255, 1,000? ಇದು ನಿಮಗೆ ನಿಜವಾಗಿಯೂ ಅಪ್. ಆದರೆ ಒಂದು ಚಾರ್ ಕ್ಷೇತ್ರ ಒಂದು ಸ್ಥಿರ ಸಂಖ್ಯೆ. ಆದ್ದರಿಂದ ತುಂಬಾ ಕೆಲವು ಆಯ್ಕೆ ಮತ್ತು ನೀವು ರೀತಿಯ ಆರ್ ನೀವು ಮುಂದೆ ಬಳಕೆದಾರ ಬಯಸಿದರೆ ಸ್ಕ್ರೆವೆದ್. ಆಯ್ಕೆ ಹಲವಾರು ಮತ್ತು ಇಲ್ಲಿದೆ ತೊಂದರೆಯೂ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಇದು ವ್ಯರ್ಥ ಇಲ್ಲಿದೆ. ಕೇವಲ ಸಿ ಹಾಗೆ, ನೀವು ಒಂದು ದೊಡ್ಡ ಹೊಂದಿದ್ದರೆ ಮೆಮೊರಿ ಪಡೆ ನೀವು ಹೆಚ್ಚು, ನೀವು ಕೋರುತ್ತೇವೆ ಸಮಯವನ್ನು ವ್ಯರ್ಥ ಮತ್ತು ಸ್ಪೇಸ್ ಹಾಳುಮಾಡುತ್ತಿದೆ. ಆದ್ದರಿಂದ ಪರ್ಯಾಯವಾಗಿ, ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಈ ಸಮಸ್ಯೆಯನ್ನು ಬಗೆಹರಿಸುವ ಇದು VARCHAR, , ಸ್ಥಿರ ಉದ್ದ ಉದ್ದ ಅಲ್ಲ ಚಿಕಿತ್ಸೆ ಆದರೆ ಗರಿಷ್ಠ ಉದ್ದ, ಮತ್ತು ಒಂದು ಬಳಸಿಕೊಂಡು ವೇರಿಯಬಲ್ ಅಕ್ಷರಗಳನ್ನು ಸಂಖ್ಯೆ, ಅದು ನಂತರ ನೀವು ಎಂದು ಮಾತ್ರ ಅನೇಕ ಅಕ್ಷರಗಳನ್ನು ಬಳಸಲು ಪ್ರವೃತ್ತಿಯನ್ನು ವಾಸ್ತವವಾಗಿ ಅಗತ್ಯವಿದೆ. ಪರಿಪೂರ್ಣ ಧ್ವನಿಸುತ್ತದೆ. ಏಕೆ ನಾವು ತೊಡೆದುಹಾಕಲು ಇಲ್ಲ ಚಾರ್ ಅಕ್ಷಾಂಶ ನಂತರ ಟೈಪ್? ಏನು ತೊಂದರೆಯೂ ಇರಬಹುದು ಹೊರಡಿಸುತ್ತದೆ VARCHARs, ಬಳಸಿ ಹಾಗೆ ಇದು ಒಂದು ಸಂತೋಷವನ್ನು ಗೆಲುವು? ಹೌದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಸರಿ, ಉತ್ತಮ. ಆದ್ದರಿಂದ ನಿಮ್ಮ ಎಲ್ಲಾ ದತ್ತಾಂಶಗಳು ಅದೇ ವೇಳೆ ಉದ್ದ, ಕಾಳಜಿ ಎಂಬುದರ? ಪ್ರೇಕ್ಷಕರು: ನೀವು ವ್ಯರ್ಥ ಮಾಡುತ್ತಿದ್ದೇವೆ ಕಾರಣ ಅವುಗಳನ್ನು ಎಲ್ಲಾ ಹೇಳುವ ದಶಮಾಂಶ. DAVID MALAN: ಆದ್ದರಿಂದ ನಿಮ್ಮ ಎಲ್ಲಾ ದತ್ತಾಂಶಗಳು ವೇಳೆ ಅದೇ ಉದ್ದ, ಆದರೂ, ನಾನು ವಾದಿಸಿದ್ದಾರೆ ಒಂದು ಗರಿಷ್ಠ ಉದ್ದ ಸೂಚಿಸುವ VARCHAR ಮೇಲೆ ಯಾವುದೇ ವಿಭಿನ್ನ ಚಾರ್ ಮೇಲೆ ಒಂದು ನಿಶ್ಚಿತ ಉದ್ದದ ಸೂಚಿಸುವ ವೇಳೆ ನೀವು ಮುಂಚಿತವಾಗಿ ಎಂದು ತಿಳಿದಿದೆ. ಆದರೆ ವಾಸ್ತವವಾಗಿ, ಮತ್ತು ನಾನು ರೀತಿಯ ಮಾಡುತ್ತೇವೆ ಉತ್ತರ ರಿಯಾಲಿಟಿ ಹೊರತೆಗೆಯಲು ಒಂದು ಮ್ಯಾಕ್ಸ್ ಇನ್ನೂ ಇಲ್ಲ ಎಂದು, ಸಾಧ್ಯವೋ ವಿಶೇಷವಾಗಿ ನೀವು ವೇಳೆ, ಕಿರಿಕಿರಿ ಎಂದು ವ್ಯಕ್ತಿಯ ಹೆಸರು ಎದುರಿಸಬಹುದು ನೀವು ಮಾಡಲಿಲ್ಲ ಎಂದು ಅಸಾಧಾರಣ ದೀರ್ಘ ನಿರೀಕ್ಷಿಸುವುದಿಲ್ಲ. ಮತ್ತು ಇದು ಸ್ವಲ್ಪ ಕಡಿಮೆ ಪರಿಣಾಮಕಾರಿ ವಾಸ್ತವವಾಗಿ VARCHARs ಮೇಲೆ ಹುಡುಕಲು , ಹುಡುಕುವ ಅಕ್ಷರಗಳನ್ನು ವಿರುದ್ಧವಾಗಿ ವಿಶೇಷವಾಗಿ ಸಾಕಷ್ಟು ಮತ್ತು ದೀರ್ಘ ಕೋಷ್ಟಕಗಳು ಡೇಟಾ ಸಾಕಷ್ಟು. ಇಲ್ಲಿ ತುಂಬಾ, ವಿಷಯಾಧಾರಿತ ಮತ್ತೆ ಯಾವುದೇ ಸ್ಪಷ್ಟ ಆಯ್ಕೆ. ಆದ್ದರಿಂದ ನೀವು ಇತರ ಒಂದು ಅರ್ಥದಲ್ಲಿ ನೀಡಲು ಆಸಕ್ತಿ ಇರಬಹುದು ಡೇಟಾ ಪ್ರಕಾರಗಳು ಎರಡೂ ಪು ಸೆಟ್ ಏಳು ಅಥವಾ ಭವಿಷ್ಯದ, ಇಂಟ್ ಇಲ್ಲ. BIGINT, ಇಲ್ಲ ಇದು ಬಹಳ ಸುದೀರ್ಘ ಹಾಗೆ. ಇದು 64 ಬಿಟ್ಗಳನ್ನು ಕಾಣುತ್ತಾರೆ. ನೀವು ನೋಡುತ್ತಾರೆ ಇದು ರೇಖಾಂಶ ಇಲ್ಲ ಹೆಚ್ಚು ಇದು ಸಮಸ್ಯೆ ಸೆಟ್, ಸಮಸ್ಯೆಗಳಿಗೆ ಕ್ಲೀನರ್ ಉತ್ತರವನ್ನು ನಾವು ಫ್ಲೋಟ್ ಮತ್ತು ಫ್ಲೋಟಿಂಗ್ ಎದುರಿಸಿದೆ ನಿಖರವಲ್ಲದಿರುವಿಕೆ ಸೂಚಿಸುತ್ತಾರೆ. ತದನಂತರ DATETIME ಇಲ್ಲ. ಹೊಂದಿರುವ ಅಕ್ಷಾಂಶ ರೀತಿಯ ಅಕ್ಷರಶಃ ಇಲ್ಲ ಒಂದು ವರ್ಷದ ಕಾಣುವಂತೆ, ಒಂದು ತಿಂಗಳು, ಒಂದು ದಿನ, ಮತ್ತು ಒಂದು ಗಂಟೆ, ನಿಮಿಷ, ಮತ್ತು ಎರಡನೇ. ಆದರೆ SQL ದತ್ತಾಂಶ ಸಹ ಹೊಂದಿವೆ ವಿಷಯಗಳನ್ನು ನಾವು ಸೂಚಿಕೆಗಳನ್ನು ಕರೆ ಮಾಡುತ್ತೇವೆ. ಮತ್ತು ಸೂಚ್ಯಂಕ ನೀವು ವಿಷಯ ಟೇಬಲ್ ರಚಿಸುವಾಗ ಸೂಚಿಸಲು ಹುಡುಕಾಟಗಳು ಹಾಗೂ ಇತರ ಕಾರ್ಯಾಚರಣೆಗಳ ಮಾಡಲು ದಕ್ಷ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಕರೆಯುವುದನ್ನು ಇಲ್ಲ ನೀವು ಸಾಧ್ಯವೋ ಪ್ರಾಥಮಿಕ ಸೂಚ್ಯಂಕ ಕೆಳಗಿನಂತೆ ಘೋಷಿಸಲು. ನಾವು ನಿಮಗೆ ಈ ಮಾಡಿದರು ಬಳಕೆದಾರರು ಮೇಜಿನ ನಾವು ನೀವು ನೀಡಿ. ನಾನು ಕೈಯಾರೆ ಪುನರ್ನಿರ್ಮಾಣದ ಆದರೆ ಗಮನಕ್ಕೆ ಇಲ್ಲಿ ನೀಡುವ ಬಳಕೆದಾರರು ಮೇಜಿನ ಇದು ಬಳಕೆದಾರರಿಗೆ ಒಂದು ಹೆಸರು. ನಾನು ಈಗಾಗಲೇ ಐಡಿಯನ್ನು ನಿರ್ದಿಷ್ಟ. ಇಂಟ್ ನಾನು ಸೂಚಿಸಿದ. ನಾನು ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ಗರಿಷ್ಟ 32 ಅಕ್ಷರಗಳನ್ನು. ಆದರೆ ನಾವು ಇರಿಸಿಕೊಳ್ಳಲು ವೇಳೆ ತಕ್ಕಮಟ್ಟಿಗೆ ಈ ಸ್ಕ್ರೋಲಿಂಗ್ ವ್ಯಾಪಕ ವಿಂಡೋ, ಸೂಚನೆ ಒಂದು ಇಲ್ಲ ನಾನು ಸೂಚಿಸಬಹುದು ಇತರ ವಸ್ತುಗಳ ಗುಂಪೇ. ಒಂದು, ನಾನು ಲಕ್ಷಣಗಳು ಸೂಚಿಸಬಹುದು ಹಾಗೆ, ನೀವು ಏನು, ಈ ಗೊತ್ತು ಇಂಟ್ ರುಜುಮಾಡದ ಇರಬೇಕು. ನಾನು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳ ಬಯಸುವುದಿಲ್ಲ, ಇದರಿಂದ ಇದು ರುಜುಮಾಡದ ಮಾಡಲು ಅವಕಾಶ. ನಲ್ ಇಲ್ಲಿ ಪ್ರಸ್ತುತವಲ್ಲ ಏಕೆಂದರೆ ನಾನು ಪ್ರತಿ ಬಳಕೆದಾರ ಬಯಸುತ್ತೀರಿ ಅನನ್ಯ ಸಂಖ್ಯೆ ಹೊಂದಿವೆ. ನಾನು ಶೂನ್ಯ ಎಂದು ಬಯಸುವುದಿಲ್ಲ. ಆದರೆ ಈ ಕುತೂಹಲಕಾರಿ. ನಾನು ID ಎರಡೂ ಸೂಚಿಸಬಹುದು ಪ್ರಾಥಮಿಕ ಈ ಡೇಟಾಬೇಸ್ ಪ್ರಮುಖ, ಅಥವಾ ಇದು ಅನನ್ಯ, ಅಥವಾ ಇದು ಸೂಚ್ಯಂಕದೊಡನೆ, ಅಥವಾ ಪೂರ್ಣ ಪಠ್ಯದ. ಆದ್ದರಿಂದ ಇಂದಿನ ಉದ್ದೇಶಗಳಿಗಾಗಿ, ದೀರ್ಘ ಕಥೆ ಸಣ್ಣ, ಪ್ರಾಥಮಿಕ ಎಂದರೆ ಈ ಶಲ್ ಎರಡೂ ಕಲ್ಪನಾತ್ಮಕವಾಗಿ ಮತ್ತು ತಾಂತ್ರಿಕವಾಗಿ ಎಂದು ನಾವು ಅನನ್ಯವಾಗಿ ಬಳಸುವ ಕ್ಷೇತ್ರ ಬಳಕೆದಾರರು ಗುರುತಿಸಲು. ನಾವು ಬಳಕೆದಾರರು ನೋಡಿದಾಗ ಆದ್ದರಿಂದ, ಈ ತೆರನಾದ ಹೆಚ್ಚಾಗಿ ನೋಡಲು ಒಂದು ಭರವಸೆಯನ್ನು ಅನನ್ಯ ಗುರುತು. ಮತ್ತು ಡೇಟಾಬೇಸ್ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಎಂದು ನೀವು ವೇಳೆ ಒಂದು ಬಳಕೆದಾರ ಸಂಖ್ಯೆ 3, ನೀವು ಮಾಡಬಹುದು ದೈಹಿಕವಾಗಿ ಮತ್ತೊಂದು ಬಳಕೆದಾರ ಸೇರಿಸಲು ಅದೇ ಸಂಖ್ಯೆ 3. ಡೇಟಾಬೇಸ್ ಕೇವಲ ನಿರಾಕರಿಸುತ್ತವೆ ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಲು. ನೀವು ಏಕೆಂದರೆ, ಒಳ್ಳೆಯದು ಯಾವುದು ನೀವೇ ನಿಮ್ಮನ್ನು ರಕ್ಷಿಸಲು. ಸ್ವಯಂ ಪರ್ಯಾಯವಾಗಿ, ಬಳಕೆದಾರಹೆಸರು. ಆದ್ದರಿಂದ ಎರಡನೇ ಸಾಲು, ಮರುಸ್ಥಾಪನೆ, ಬಳಕೆದಾರ ಕ್ಷೇತ್ರವಾಗಿದೆ. ಇಲ್ಲಿ ಎರಡನೇ ಸಾಲಿನಲ್ಲಿ ಬಳಕೆದಾರ ಹೆಸರು, ನಾವು ದೂರದ ಎಡ ಮೇಲೆ ಮಾಡಿದಂತೆ. ಆದ್ದರಿಂದ ಬೇರೆ ಏನು ನಾನು ಸೂಚಿಸಲು ಬಯಸಬಹುದು? ನಾನು SQL ಪ್ರಕಾರ, ಅವಕಾಶ ಇಲ್ಲ ಎರಡು ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಳನ್ನು ಸೂಚಿಸಬೇಕು. ನೀವು ಅಲ್ಲಿ ನೀವು ಜಂಟಿ ಪ್ರಮುಖ ಸೂಚಿಸಬಹುದು ಎರಡೂ ಜಾಗ ನೋಡಲು, ಆದರೆ ಅವು ಪ್ರತ್ಯೇಕವಾಗಿ ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಳು. ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ಹೊರಗೆ ಇಲ್ಲಿದೆ. ಹಾಗಾಗಿ ಆಯ್ಕೆ ಬಯಸಬಹುದು? ಅಲ್ಲದೆ, ಅನನ್ಯ ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ ನೀವು ಈ ಸೂಚಿಸಲು ಅಲ್ಲಿ ಪ್ರಾಥಮಿಕ ಕೀಲಿ ಕ್ಷೇತ್ರ ಅನನ್ಯ ಕಂಗೊಳಿಸುತ್ತವೆ, ಆದರೆ ಇದು ಒಂದು ಹಿಂದಿರುಗಬಹುದೆಂದು ನಾನು ಎಲ್ಲಾ ಸಮಯ ಬಳಸಿ. ಮತ್ತು ನಾವು ಈ ಒಂದು ಬಳಸಲು ಹೋಗುತ್ತಿಲ್ಲ ಮತ್ತೆ ಯಾವ ಕಾರಣಕ್ಕಾಗಿ ಸಮಯ? ಅದು ಸಾಮರ್ಥ್ಯದಲ್ಲಿ ನಿಧಾನವಾಗಿ ಇದು ದೀರ್ಘ ಬಳಕೆದಾರ ಇಲ್ಲಿದೆ. ಇದು ಕೇವಲ ಸಮಯ ವ್ಯರ್ಥ ಇಲ್ಲಿದೆ. ಸೂಚಿ, ಏತನ್ಮಧ್ಯೆ, ಇದು ಸೂಚಿಸುತ್ತದೆ ಅನನ್ಯ ಏರಲಿದೆ, ಆದರೆ ನಾನು ಬಯಸುವ ಇಲ್ಲ ನೀವು ಕೆಳಗೆ ನಿಮ್ಮ ಮ್ಯಾಜಿಕ್ ಕೆಲಸ ಇದು ವೇಗವಾಗಿ ನನಗೆ ಮಾಡಲು ಹುಡ್ ಈ ಕ್ಷೇತ್ರದಲ್ಲಿ ಹುಡುಕಿ. ಆದ್ದರಿಂದ ಈ ಬಹುಶಃ ಇಲ್ಲಿ ಪ್ರಸ್ತುತವಲ್ಲ. ಬಳಕೆದಾರ ಹೆಸರು, ನಾನು ವಾದಿಸುತ್ತಾರೆ ಬಯಸುವ ಅನನ್ಯ ಉತ್ತಮ ಉತ್ತರವಾಗಿದೆ. ಆದರೆ ನಾವು ಹೆಚ್ಚು ಬಳಕೆದಾರರು ಮಾಡಿದ ಊಹಿಸಿಕೊಳ್ಳಿ ಕೇವಲ ಬಳಕೆದಾರ ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ, ಹ್ಯಾಷೆಸ್, ಮತ್ತು ID ಸಂಖ್ಯೆಯನ್ನು. ನಾವು ಜನರು ಪೂರ್ಣ ಹೆಸರುಗಳು ನೀಡಿದರೆ? ನಾವು ಅವುಗಳನ್ನು ವಿಳಾಸಗಳನ್ನು ನೀಡಿದ ಯಾವ ವೇಳೆ ಮತ್ತು ಬಗ್ಗೆ ಇತರ ದಶಮಾಂಶ? ಅಲ್ಲದೆ, ನೀವು ಸೂಚಿಸಬಹುದು ಒಂದು ಒಂದು ಕಾಲಮ್ ಡೇಟಾಬೇಸ್ ಇಂಡೆಕ್ಸ್ ಮಾಡಲಾಗಿದೆ, ಅರ್ಥ MySQL, ಅಥವಾ ಒರಾಕಲ್, ಅಥವಾ ಯಾವುದೇ ಡೇಟಾಬೇಸ್ ನೀವು ತನ್ನ ಮ್ಯಾಜಿಕ್ ಕೆಲಸ ಮಾಡಬೇಕು, ಬಳಸುತ್ತಿರುವ ಮತ್ತು ಅಲಂಕಾರಿಕ ದಶಮಾಂಶ ರೀತಿಯ ಬಳಸಲು ಒಂದು ಮರ, ಅಥವಾ ಒಂದು trie, ಅಥವಾ ಒಂದು ರೀತಿಯ ರಚನೆ ಹ್ಯಾಷ್ ಟೇಬಲ್, ಅಥವಾ ಖಾತರಿ ಏನೋ ಎಂದು ನೀವು ಬಳಸುವ ದಶಮಾಂಶ ಹುಡುಕಲು ನಿರ್ದಿಷ್ಟ ಮೈದಾನದಲ್ಲಿ ಆಯ್ಕೆ - ಹಾಗೆ ಎಲ್ಲರೂ ತೋರಿಸುವ ಆಕ್ಸ್ಫರ್ಡ್ ಸ್ಟ್ರೀಟ್ ವಾಸಿಸುತ್ತಾನೆ. ಹಾಗೆ ಪ್ರಶ್ನೆಯನ್ನು. ನೀವು ಮುಂಚಿತವಾಗಿ ನಮೂದಿಸಿದ್ದರೆ ಎಂದು ನೀವು ಮೈದಾನದಲ್ಲಿ ಸೂಚ್ಯಂಕ ಬಯಸುವ, ಹುಡುಕಾಟಗಳು ಹೆಚ್ಚು ವೇಗದ, ಹೆಚ್ಚು ಇರುತ್ತದೆ. ನೀವು ಒಂದು ಸೂಚ್ಯಂಕ, ಉತ್ತಮ ಸೂಚಿಸಲು ಮಾಡದಿದ್ದರೆ ನೀವು ಮಾಡಬಹುದು ಒಂದು ರೇಖೀಯ ಹುಡುಕಾಟ ವೇಳೆ ಇದು ವಿಂಗಡಿಸಲಾದ ದೊರೆಯದಿದ್ದಲ್ಲಿ. ಆದರೆ ನೀವು ಸೂಚ್ಯಂಕ, ಸ್ಮಾರ್ಟ್ ಸೂಚಿಸಲು ವೇಳೆ ಡೇಟಾಬೇಸ್ ಮಾಡಿದ ಜನರು - ಈಗ ಮರಗಳು ತಿಳಿದಿರುವ ನೀವು ಹಾಗೆ ಜನರು ಮತ್ತು ಪ್ರಯತ್ನಗಳ ಮತ್ತು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು - ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಇಂತಹ ದಶಮಾಂಶ ನಿರ್ಮಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ರಾಮ್ ರಚನೆ ಆ ಹುಡುಕಾಟಗಳು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಅವು. ಪೂರ್ಣಪಠ್ಯ ಏತನ್ಮಧ್ಯೆ, ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ ಆದರೆ ನೀವು ವೈಲ್ಡ್ಕಾರ್ಡ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ ಹುಡುಕಾಟಗಳು, ಹಾಗೆ ನನಗೆ ಎಲ್ಲರೂ ತೋರಿಸುವ ಆರಂಭಗೊಳ್ಳುತ್ತದೆ ಎಂದು ಬೀದಿಗಳಲ್ಲಿ ವಾಸಿಸುವ ಯಾವುದೇ ಕಾರಣಕ್ಕೆ ಅಕ್ಷರದ ಓ. ನೀವು ವೈಲ್ಡ್ಕಾರ್ಡ್ ಹುಡುಕಾಟಗಳು ಮಾಡಬಹುದು ಹಾಗೆ. ಅಥವಾ, ಕಾರ್ಯಕ್ರಮದ ಹಾಗೆ ಬಲವಾದ ವಿಷಯಗಳನ್ನು ನನಗೆ ಪದ ಹೊಂದಿರುವ ಎಲ್ಲರಿಗೂ - ನನಗೆ ಇದರ ಹೆಸರು ಆರಂಭವಾಗುತ್ತದೆ ಎಲ್ಲರಿಗೂ ತೋರಿಸಲು ನಿರ್ದಿಷ್ಟ ಅಕ್ಷರದ. ನೀವು ಕೀವರ್ಡ್ ಹುಡುಕು ಮಾಡಬಹುದು ಈ ರೀತಿಯಲ್ಲಿ. ಸರಿ. ಆದ್ದರಿಂದ, ವಿನ್ಯಾಸ ಅವಕಾಶಗಳು ಸಂಭವನೀಯ. ಇತರರು ಇವೆ ಎಂದು ನಾನು ಮಾಡುತ್ತೇವೆ ನನ್ನ ಕೈ ಅಲೆಗಳ. ನೀವು ಹೊಂದಬಹುದು ಎಂದು ತಿರುಗಿದರೆ ವಿವಿಧ ಶೇಖರಣಾ ಎಂಜಿನ್. ಈ ನಾವು ಅವಶ್ಯಕತೆ ಹೆಚ್ಚು ರಹಸ್ಯ ಹೊಂದಿದೆ ಖಂಡಿತವಾಗಿಯೂ ಸಮಸ್ಯೆ ಏಳು ಸೆಟ್. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ನೀವು ಹುಡುಗರಿಗೆ ಬಳಸುತ್ತಿದ್ದರೆ InnoDB ಕರೆಯುವುದನ್ನು. ನೀವು ಈ ಎಲ್ಲೋ ಉಲ್ಲೇಖಿಸಿದ್ದು ನೋಡುತ್ತಾರೆ phpMyAdmin ಅಂತರಸಂಪರ್ಕ ಹೆಚ್ಚಾಗಿ. ಆದರೆ ಇತರ ವಿನ್ಯಾಸ ಇವೆ ತಿಳಿದಿದೆ ಸಂಭಾವ್ಯ ಎಂದು ನಿರ್ಧಾರಗಳನ್ನು ಆಸಕ್ತಿ ಅಂತಿಮ ಯೋಜನೆಗಳ ಬಂದರೆ ನೀವು ವೆಬ್ ಆಧಾರಿತ ಏನಾದರೂ. ಆದರೆ ಇದನ್ನು ನಾವು. ನ ಮುಂದೆ ಹೋಗಿ ಈ ಪುಟ್ ಲೆಟ್ ಒಂದು ಕಥೆ ಒಂದು ಟೀಸರ್ ಮಾಹಿತಿ ಪರದೆಯ ನೀವು ಒಳಗೊಂಡ, ಸಹವಾಸಿ, ಮತ್ತು ಹಾಲಿನ ಗ್ಲಾಸ್. ತಂದೆಯ ಎರಡು ನಿಮಿಷದ ತೆಗೆದುಕೊಳ್ಳೋಣ ಅಥವಾ ಇಲ್ಲಿ ಮುರಿಯಲು. ಸುಮಾರು ಸ್ಟಿಕ್ ಮಾಡಬಹುದು ವೇಳೆ, ನ ಬರಲಿ ಮತ್ತೆ, SQL ನಲ್ಲಿ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ನೋಡಲು, ಮತ್ತು ನಂತರ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸ್ವಲ್ಪ ಪು ಸೆಟ್ ಮನಸ್ಸಿನಲ್ಲಿ ಎಂಟು. ಸರಿ. ಆದ್ದರಿಂದ, ನೀವು ಒಂದು ವಿಚಾರ ತಿಳಿದುಕೊಳ್ಳೋಣ ಬಹಳ ಸುಲಭವಾಗಿ ಹುಟ್ಟಿಕೊಳ್ಳಬಹುದು ಮೂಲೆಯಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ಡೇಟಾಬೇಸ್ ಬಳಸಿ, ಅಥವಾ ಸನ್ನಿವೇಶದಲ್ಲಿ ನಾನೂ ಸಹ ನೈಜ ವಸ್ತುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಎಟಿಎಂ ಹಣ ಪಡೆಯಲು ನಂತಹ. ಇಲ್ಲಿ ರೆಫ್ರಿಜಿರೇಟರ್ ಇಲ್ಲಿದೆ. ನೀವು ತುಂಬಾ ಒಂದು ಮಾಡಲೇಬೇಕು ಭಾವಿಸೋಣ ನಿಮ್ಮ ಡಾರ್ಮ್ನಲ್ಲಿ ಅಥವಾ ನಿಮ್ಮ ಮನೆಯಲ್ಲಿ. ಮತ್ತು ನೀವು ಒಂದು ಕೊಠಡಿ ಸಹವಾಸಿ, ಮತ್ತು ಎರಡೂ ಪಡೆದಿರುವಿರಿ ನೀವು ನಿಜವಾಗಿಯೂ ಉದಾಹರಣೆಗೆ ಹಾಲು ಇಷ್ಟ. ಆದ್ದರಿಂದ ನೀವು ಒಂದು ದಿನ ವರ್ಗ ಮನೆಗೆ ಬರಲು. ಅವನು ಅಥವಾ ಅವಳು ಇನ್ನೂ ಹಿಂದಕ್ಕೆ ಅಲ್ಲ. ನೀವು ಫ್ರಿಜ್ ತೆರೆಯಲು. ನೀವು ನಿಜವಾಗಿಯೂ ಹಾಲು ಒಂದು ದೊಡ್ಡ ಗಾಜಿನ ಬಯಸುವ. ಯಾವುದೇ ಹಾಲು ಇಲ್ಲ. ಆದ್ದರಿಂದ ನೀವು ಏನು ಮಾಡುವಿರಿ? ನೀವು ಫ್ರಿಜ್ ಮುಚ್ಚಿ. ನಿಮ್ಮ ಕೀಲಿಗಳನ್ನು ಆಕ್ರಮಿಸಲು. ನೀವು ಚದರ ಹೋಗಿ. ಮತ್ತು ನೀವು ಆ ಸಿವಿಎಸ್ ಸಾಲಿನಲ್ಲಿ ಪಡೆಯಲು ಸ್ವಯಂ ಚೆಕ್ಔಟ್ ವಿಷಯಗಳನ್ನು, ಇದು ಯಾವಾಗಲೂ ಮುಂದೆ ನಿಜವಾಗಿ ಹೆಚ್ಚು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ತಾಣದಲ್ಲಿನ ನಗದು ಗುಮಾಸ್ತರು ಹೊಂದಿರುವ. ಹೇಗಾದರೂ ತಾವೇ ಗೆಲುವನ್ನು. ಆದ್ದರಿಂದ, ಅಷ್ಟರಲ್ಲಿ, ಡಾಟ್ ಡಾಟ್ ಡಾಟ್ ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ಮನೆಗೆ ಬರುತ್ತದೆ ಮತ್ತು ಅವನು ಅಥವಾ ಅವಳು ಇದೇ ಒಂದು ಹಾತೊರೆತ ಹೊಂದಿದೆ ಕೆಲವು ಹಾಲು. ಆದ್ದರಿಂದ ಅವನು ಅಥವಾ ಅವಳು, ಫ್ರಿಜ್ ತೆರೆಯುತ್ತದೆ ಒಳಗೆ ಕಾಣುತ್ತದೆ, ಮತ್ತು ಓಹ್, ಡ್ಯಾಮ್. ಯಾವುದೇ ಹಾಲು. ಆದ್ದರಿಂದ ಅವನು ಅಥವಾ ಅವಳು ಹೊರಡುತ್ತದೆ, ಹೋಗಿ ಸಂಭವಿಸಿದರೆ ಕೇವಲ ಇದು ಇತರ ಸಿವಿಎಸ್, ಒಂದು ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ ದೂರ ಬ್ಲಾಕ್, ಅವನು ಅಥವಾ ಅವರು ಕೆಲವು ಹಾಲು ಖರೀದಿ ಸಾಲಿನಲ್ಲಿ ಪಡೆಯುತ್ತದೆ. ಏತನ್ಮಧ್ಯೆ, ನೀವು ಅವರು, ಮನೆಗೆ ಅಥವಾ ಅವರು ಮನೆಗೆ ಬರುತ್ತದೆ, ಮತ್ತು ಏನು ನೀವು ಅಂತಿಮವಾಗಿ? ದುಪ್ಪಟ್ಟು ಹಾಲು. ಆದರೆ ನೀವು ನಿಜವಾಗಿಯೂ ಇಷ್ಟವಿಲ್ಲ ಹಾಲು ಹೆಚ್ಚು ಎಂದು. ಈಗ ನೀವು ಈಗ ತುಂಬಾ ಹಾಲು ಹೊಂದಿವೆ ಅವುಗಳಲ್ಲಿ ಒಂದು ಕೇವಲ ಹುಳಿ ಹೋಗುತ್ತಿದ್ದೇವೆ ಅಂತಿಮವಾಗಿ. ಆದ್ದರಿಂದ ಈ ನಿಜವಾಗಿಯೂ ಕೆಟ್ಟ ಸಮಸ್ಯೆ. ರೈಟ್? ಆದ್ದರಿಂದ ಆದದ್ದೇನು? ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ, ಈ ರೀತಿಯ ಒಂದು ಹಾಸ್ಯಾಸ್ಪದ ಉದಾಹರಣೆಗೆ. ಆದರೆ HOOD ಕೆಳಗೆ, ನಾವು ಹೊಂದಿತ್ತು ಬಂದಿದೆ ಇಲ್ಲಿ ಸಂಭವಿಸಿ ನೀವು ಎರಡೂ ಗುರುತುಹಾಕಿದ್ದರೆ ಕೆಲವು ತುಂಡು ರಾಜ್ಯದ ಮೆಮೊರಿ, ರೆಫ್ರಿಜರೇಟರ್. ನೀವು ಎರಡೂ ರಾಜ್ಯದ ಪರಿಶೀಲಿಸಿದ ಕೆಲವು ವೇರಿಯಬಲ್. ನೀವು ಎರಡೂ ಒಂದು ತೀರ್ಮಾನಕ್ಕೆ ಸೆಳೆಯಿತು ನೀವು ನಂತರ ಮೇಲೆ ನಟಿಸಿದ್ದಾರೆ ಎಂದು. ಆದರೆ ದುರದೃಷ್ಟವಶಾತ್, ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ಅಂಗಡಿಯಲ್ಲಿ ಎಂದು ರಾಜ್ಯದ ವೇರಿಯಬಲ್ ಬದಲಾಗಿದೆ, ಅವನು ಅಥವಾ ಅವಳು ಮರಳಿತು ಮತ್ತು ಈಗ ರಾಜ್ಯದ ಬದಲಾಯಿಸಲು ಬಯಸಿದೆ, ಆದರೆ ಇದು ಈಗಾಗಲೇ ಬದಲಾಯಿತು ಮಾಡಲಾಗಿದೆ ಅವನ ಅಥವಾ ಅವಳ ಮೇಲೆ. ಮತ್ತು ಸಹಜವಾಗಿ, ಅವನು ಅಥವಾ ಅವಳು ಎಂದು ಅವರು ತಿಳಿದಿದ್ದರು ವೇಳೆ ಅಂಗಡಿ ಹೋಗಿದ್ದಾರೆ ನೀವು ಮಾರ್ಗದಲ್ಲಿ ಈಗಾಗಲೇ. ಆದ್ದರಿಂದ ನೈಜ ಜಗತ್ತಿನಲ್ಲಿ, ಹೇಗೆ ನೀವು ನೀವು ಭಾವಿಸಿಕೊಂಡು, ಈ ಸಮಸ್ಯೆಯನ್ನು ತಪ್ಪಿಸಲು ಒಂದು ಫ್ರಿಜ್, ನೀವು ಕೊಠಡಿ ಸಹವಾಸಿ ಹೊಂದಿವೆ, ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಹಾಲು ಇಷ್ಟ? ಪ್ರೇಕ್ಷಕರು: ಸಂವಹನ. DAVID MALAN: ಸಂವಹನ. ಸರಿ. ಆದರೆ ಹೇಗೆ ನೀವು ಸಂವಹನ ಇರಬಹುದು? ಪ್ರೇಕ್ಷಕರು: ಒಂದು ಟಿಪ್ಪಣಿ ಬಿಟ್ಟು. DAVID MALAN: ಸರಿ, ಒಂದು ಟಿಪ್ಪಣಿ ಬಿಟ್ಟು? ಯಾವಾಗಲೂ, ಒಂದು ಟಿಪ್ಪಣಿ ಬಿಟ್ಟು ಪ್ರದರ್ಶನದ ಅಭಿಮಾನಿಗಳಿಗೆ. ಸರಿ, ಆದ್ದರಿಂದ ಯಾವಾಗಲೂ ಒಂದು ಟಿಪ್ಪಣಿ ಬಿಟ್ಟು, ಅಥವಾ ಒಂದು ಬೀಗ ಮುದ್ರೆ ಅಥವಾ ಯಾವುದೋ ರೀತಿಯ ನಿಜವಾದ ಪುಟ್ ನಿಮ್ಮ ಇಡುತ್ತದೆ ಗೃಹೋಪಯೋಗಿ ರಾಜ್ಯದ ಪರಿಶೀಲಿಸುವುದರಿಂದ ಕೊಠಡಿ ಸಹವಾಸಿ ವೇರಿಯಬಲ್. ಈಗ, ಏಕೆ ಈ ಸಂಗತ ಇರಬಹುದು ಸಮಸ್ಯೆ ಏಳು, ಅಥವಾ ಎಟಿಎಂ ಸೆಟ್. ಅಲ್ಲದೆ, ಎಟಿಎಂ ನಲ್ಲಿ ಪ್ರಪಂಚದ ಕಲ್ಪನೆ ಅಲ್ಲಿ ನೀವು ಎಟಿಎಂ ಹೋಗುತ್ತಾರೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಇಲ್ಲಿ ಯಂತ್ರ, ಮತ್ತು ಇಲ್ಲಿ ಮತ್ತೊಂದು ಎಟಿಎಂ. ಮತ್ತು ಈ ಸಾಕಷ್ಟು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ. ಮತ್ತು, ನೀವು ಎರಡು ಎಟಿಎಂ ಕಾರ್ಡ್ ಭಾವಿಸೋಣ ಇದು ಪಡೆಯಲು ಸಾಧ್ಯ. ಮತ್ತು ನೀವು ಎರಡೂ ಯಂತ್ರಗಳು ಪ್ರವೇಶಿಸಲು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಏಕಕಾಲದಲ್ಲಿ, ಆಶಾದಾಯಕವಾಗಿ ಯಾರೂ ನೋಡುತ್ತಿರುವ ಹಾಗೆಯೇ. ತದನಂತರ ನಿಮ್ಮ ಪಿನ್ ಟೈಪ್ ಸರಿಸುಮಾರು ಏಕಕಾಲದಲ್ಲಿ. ತದನಂತರ ನೀವು ಸಮತೋಲನ ಪ್ರಶ್ನೆಗೆ ಮಾಡಲು ನೀವು ಎಷ್ಟು ನಗದು ನೋಡಲು. ಮತ್ತು $ 100 ಹೊಂದಿವೆ ಸೇ ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಬಿಟ್ಟು. ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ ಏಕಕಾಲದಲ್ಲಿ, ನೀವು ನಮೂದಿಸಿ, ಒಂದು, ಶೂನ್ಯ ಶೂನ್ಯ ಹೇಳುತ್ತಾರೆ. ಮತ್ತು ನೀವು ಆಶಾದಾಯಕವಾಗಿ ಕೆಲವು ಹಣ ಹಿಂದಕ್ಕೆ ಪಡೆಯಲು. ಆದರೆ ನೀವು ಎಷ್ಟು ಹಣ ಮರಳಿ ಸಿಗುತ್ತವೆ? ಈಗ ದಿನದ ಕೊನೆಯಲ್ಲಿ ಕಂಪ್ಯೂಟರ್, ಅವರು ಮಾತನಾಡುವ ನೀವು ವಿಶೇಷವಾಗಿ ಸರ್ವರ್ಗಳು, ಅಗತ್ಯವಾಗಿ ಕೆಲಸಗಳನ್ನು ಸಲುವಾಗಿ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಆದ್ದರಿಂದ ಏಕೆಂದರೆ, ಏನಾಗುತ್ತದೆ ಊಹಿಸಿಕೊಳ್ಳಿ ಅಲ್ಲಿ ಯಾವುದೇ ನೆಟ್ವರ್ಕ್ ವೇಗ ಸಮಸ್ಯೆಗಳು ಇವೆ, ಅಥವಾ CPU ಸಮಸ್ಯೆಗಳು ಇವೆ, ಅಥವಾ ಹಾಗೆ ಏನು, ಊಹಿಸಿಕೊಳ್ಳಿ ಮೊದಲ ಎಟಿಎಂ ನಿಮ್ಮ ಸಮತೋಲನ ಮತ್ತು ಪರಿಶೀಲಿಸುತ್ತದೆ ಓಹ್, ಈ ವ್ಯಕ್ತಿ $ 100 ಹೊಂದಿದೆ, ನೋಡುತ್ತಾನೆ. ಆದರೆ ಹಿಂಜರಿಯಲಿಲ್ಲ ಯಾಕೆಂದರೆ ಬಹುಶಃ ಒಂದು ಬ್ಯಾಕ್ಅಪ್ ನಡೆಯುತ್ತಿದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ನಿಧಾನವಾಗುತ್ತಿದೆ. ಅಥವಾ ಬಹುಶಃ, ನೆಟ್ವರ್ಕ್ ಪರಿಶೀಲಿಸುವಾಗ ಸಂಪರ್ಕ ಸ್ವಲ್ಪ ನಿಧಾನವಾಗಿ ಏಕೆಂದರೆ ಸಿಕ್ಕಿತು ಈ ಕೇವಲ ಸಂಭವಿಸುತ್ತದೆ. ಅವರು ಭೌತಿಕ ಸಾಧನಗಳನ್ನು ಆರ್. ಆದ್ದರಿಂದ ಏತನ್ಮಧ್ಯೆ, ಎರಡನೇ ಎಟಿಎಂ ಅದೇ ಪ್ರಶ್ನೆ ಕೇಳುವ. ಡೇವಿಡ್ ಎಷ್ಟು ಹಣ ಹೊಂದಿದೆ? $ 100 ಉತ್ತರವಾಗಿದೆ. ಆದರೆ ಮೊದಲ ಎಟಿಎಂ ಇನ್ನೂ ಏಕೆಂದರೆ ಸಂದೇಶವನ್ನು ಎರಡೂ, $ 100 ಕಳೆಯಿರಿ ಕಳುಹಿಸಿದ ಎಟಿಎಂ ಬ್ಯಾಂಕ್ ನ ಚಾವಣಿ ಹೋಗಿ, ಈಗ $ 100 ಇಲ್ಲ, ಮತ್ತು ನೋಡಿದ ಎರಡೂ ಯಂತ್ರಗಳು ಸಂಭಾವ್ಯ ಇವೆ ಉತ್ತರವನ್ನು ಔಟ್ ಕಕ್ಕುವ ಹೋಗುತ್ತದೆ. ಈಗ, ಈ ಕೆಲವು ಅರ್ಥದಲ್ಲಿ ನೀವು ಅದ್ಭುತವಾಗಿದೆ ಬ್ಯಾಂಕ್ ಅಂತಿಮವಾಗಿ ಏನು ವೇಳೆ ಮೂಲಕ ಮೈನಸ್ 100 ಪ್ರಮಾಣವನ್ನು ಬದಲಾವಣೆ ಇದೆ ವೇರಿಯಬಲ್ ಸಮಾನ ಹೊಂದಿಸುವ ನಿಮ್ಮ ವಿರುದ್ಧವಾಗಿ ಬ್ಯಾಂಕ್, 0 ಸಮಾನವಾಗಿರುತ್ತದೆ ಖಾತೆ 100 ಮೈನಸ್ ಮಾಡುವ. ಈಗ ಬ್ಯಾಂಕಿನ ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ - ಅಥವಾ ಬ್ಯಾಂಕ್ ಉತ್ತಮ, ಏತನ್ಮಧ್ಯೆ, ಅವರು ನೀವು $ 200 ನೀಡಿ, ಮತ್ತು ನಿಮ್ಮ ಬ್ಯಾಂಕ್ ಖಾತೆ ಈಗ ಋಣಾತ್ಮಕ ತೋರಿಸುತ್ತದೆ ನಿಜವಾಗಿಯೂ ಇದು $ 100, ಎಲ್ಲಾ ನೀವು ಲಾಭ. ಆದರೆ ಪಾಯಿಂಟ್ ಎಂದು ಈ ಓಟದ ಪಡೆಯುವಲ್ಲಿ ಎರಡು ರೂಮ್ಮೇಟ್ಗಳೊಂದಿಗೆ ಸ್ಥಿತಿಯನ್ನು ಹಾಲು, ಅಥವಾ ನಗದು ಪಡೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಎರಡು ಎಟಿಎಮ್ ಮತ್ತು ಚಾವಣಿ ರಾಜ್ಯ ಬದಲಾಯಿಸಲು ಅದೇ ಸಮಯದಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಯಾವುದೇ ನೀವು ಡೇಟಾಬೇಸ್ ಸಮಯ. ಈಗ ಸಮಸ್ಯೆ, ಈ ಸಮಸ್ಯೆಯನ್ನು ಏಳು ಸೆಟ್ ಅರ್ಥದಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ನೀವು ಖರೀದಿ ವೇಳೆ ಫೇಸ್ಬುಕ್ ಸ್ಟಾಕ್ ಪಾಲು, ಮತ್ತು ನಂತರ ನೀವು ಎರಡನೇ ಪಾಲು ಖರೀದಿಸಲು ಉದಾಹರಣೆಗೆ ಫೇಸ್ಬುಕ್ ಸ್ಟಾಕ್, ನೀವು ಅಗತ್ಯವಿದೆ ಪ್ರೋಗ್ರಾಮರ್ ನಿರ್ಧಾರ. ಅಪ್ಡೇಟ್ ಹೇಗೆ ನಿರ್ಧರಿಸಲು ಸಲುವಾಗಿ ಡೇಟಾಬೇಸ್, ಆಡ್ಸ್ ನೀವು ನೀನು ಮಾಡಲಾಗುತ್ತದೆ ಒಂದು ಸ್ಟಾಕ್ ಸಾಲು, ಮತ್ತು ಈ ಹೊಂದಿವೆ ಕಾರ್ಯಗತ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ. ಮತ್ತು ನೀವು ಒಂದು ಪಾಲನ್ನು ಹೊಂದಿವೆ ನೀನು ತಮ್ಮ ಸ್ಟಾಕ್ ಟಿಕರ್ ಚಿಹ್ನೆ ಇದು FB, ಈ ಬಳಕೆದಾರ, ಅಥವಾ ಈ ಬಳಕೆದಾರರಿಗಾಗಿ ID ಯನ್ನು, ಅನನ್ಯ ಗುರುತು. ಆದರೆ ಅದೇ ಕಥೆಯನ್ನು ಇಲ್ಲಿ ಸಂಭವಿಸಬಹುದು. ನೀವು ನೋಡುತ್ತಾರೆ ಎಂದು ನೀವು SQL ಆಯ್ದ ಮಾಡಿದರೆ ಸಮಸ್ಯೆ ನೀವು ನೋಡಿ ಏಳು ಸೆಟ್, ಓಹ್, ಡೇವಿಡ್ ಒಂದು ಪಾಲನ್ನು ಹೊಂದಿದೆ ಫೇಸ್ಬುಕ್ ಷೇರುಗಳ. ನನಗೆ ಈಗ ಈ ಎರಡು ಷೇರುಗಳನ್ನು ಎಂದು ಬದಲಾಯಿಸಲು ಅವಕಾಶ, ಅವರು ಖರೀದಿಸಲು ಬಯಸುತ್ತಾರೆ ಏಕೆಂದರೆ ಎರಡನೇ ಪಾಲು. ಆದರೆ ಡೇವಿಡ್ ವಾಸ್ತವವಾಗಿ ಎರಡು ಭಾವಿಸೋಣ ಬ್ರೌಸರ್ ವಿಂಡೋಗಳನ್ನು ತೆರೆಯಲು, ಅಥವಾ ಊಹಿಸಿಕೊಳ್ಳಿ ಇದು ಎರಡು ಸಂಗಾತಿಗಳು ಜಂಟಿ ಖಾತೆಯನ್ನು, ಮತ್ತು ಅವುಗಳನ್ನು ಎರಡೂ ನಿರ್ವಹಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಅದೇ ಕಾರ್ಯವನ್ನು, ಇಲ್ಲ, ತುಂಬಾ, ಸಂಭಾವ್ಯ ಎಂದು ನಿರ್ಧಾರ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಹಿಂದಿನ ಆಧರಿಸಿ ಮಾಡಿದ ವಿಶ್ವದ ರಾಜ್ಯದ - ಖಾತೆ ಒಂದು ಪಾಲನ್ನು ಹೊಂದಿದೆ - ಈಗ ಮತ್ತು ಎರಡೂ ಜನರು, ಅಥವಾ ಎರಡೂ ಸರ್ವರ್ಗಳು, ಎರಡು ಷೇರುಗಳನ್ನು ಇದನ್ನು ಹೆಚ್ಚಿಸಲು ಹೇಳಲು ಪ್ರಯತ್ನಿಸಿ. ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಚಾರ್ಜ್ ಇರಬಹುದು ನನಗೆ ಎರಡೂ ಷೇರುಗಳನ್ನು ಹಣ, ಆದರೆ ಕೇವಲ ಒಂದು ಬಾರಿ ವೃದ್ಧಿಯಾಗಲ್ಪಡಬಹುದು. ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಮೂಲಭೂತ ಸಮಸ್ಯೆ ಇಲ್ಲಿ, ಜೋಕ್ ಒಂದು ಬಿಟ್ಟು ಬಗ್ಗೆ ಗಮನಿಸಿ, ಅಥವಾ ಅದರ ಮೇಲೆ ಬೀಗ ಮುದ್ರೆ ಹಾಕುವ, ಆಗಿದೆ ಎರಡು ಜನರು, ಅಥವಾ ಎರಡು ಎಳೆಗಳನ್ನು - ಗೀರುವುದು ಮತ್ತೆ ಭಾವಿಸುತ್ತೇನೆ - ಕೆಲವು ವೇರಿಯಬಲ್ ರಾಜ್ಯದ ಪರೀಕ್ಷಿಸಲು ಮಾಡಬಹುದು ತದನಂತರ ವೇರಿಯಬಲ್ ಬದಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸಿ, ಆದರೆ ಆ ಎರಡು ವಸ್ತುಗಳನ್ನು ಉಂಟಾಗುವುದಿಲ್ಲ ಅದೇ ಸಮಯದಲ್ಲಿ ಆದರೆ ಅಡಚಣೆ ಪಡೆಯಬಹುದು ಡೇಟಾ ಮಾಡಬಹುದು, ನಡೆಯುತ್ತಿದೆ ಇತರ ವಸ್ತುಗಳು ಒಂದು ತುಂಬಾ ವಿಲಕ್ಷಣ ರಾಜ್ಯದ ಬರಲು. ಮತ್ತು ನೀವು ಲಾಭ ಅಥವಾ ನೀವು ಎದುರಿಸುತ್ತಾರೆ ಹಣ ಉದಾಹರಣೆಗೆ ಅರ್ಥದಲ್ಲಿ. ಆದ್ದರಿಂದ ಸಮಸ್ಯೆ ಏಳು ಸೆಟ್, ನಾವು ನೀವು ನೀಡಲು ಕೋಡ್ ಈ ಒಂದು ಸಾಲು, ಉದ್ದ ಇದು ಸಣ್ಣ ಕಥೆ, ಈ ಬಗೆಹರಿಸುವ MySQL ರಲ್ಲಿ ಸಮಸ್ಯೆ. ಎಂಬುದನ್ನು ಈ ಬಹಳ ಸೂಚನಾ ಸಹ ಒಂದು ಲೈನ್ ಗೆ ಸರಿಹೊಂದುವಂತೆ ಇಲ್ಲಿ ತೆರೆ ಖಾತ್ರಿಗೊಳಿಸುವ ನಿಮ್ಮ ಕಾರ್ಯಾಚರಣೆ ಪರಮಾಣು ಕರೆಯಲಾಗುತ್ತದೆ ಏನು. ಇದು ಏಕಕಾಲದಲ್ಲಿ ಸಂಭವಿಸುತ್ತದೆ, ಅಥವಾ ಇದು ನಡೆಯುತ್ತಿಲ್ಲ. ಈ ಬಹಳ ನುಡಿಗಟ್ಟು ಸಾಧ್ಯವಿಲ್ಲ ಭಾಗಶಃ ಅಡ್ಡಿಮಾಡಿ. ಮತ್ತು ಅದು ಏನು ಮಾಡುತ್ತದೆ ಅಕ್ಷರಶಃ ಆಗಿದೆ ಇದು ಹೇಳುತ್ತದೆ ಏನು. ಕೆಲವು ಮೇಜಿನ ಕೆಳಗಿನ ಸೇರಿಸಿ ಮೂರು ಜಾಗ ಆ ನಿರ್ದಿಷ್ಟ ಮೌಲ್ಯಗಳು, ಆದರೆ ನಕಲಿ ಕೀಲಿ ಮೇಲೆ, ಒಂದು ಇನ್ಸರ್ಟ್ ಮಾಡಬೇಡಿ. ಒಂದು ಅಪ್ಡೇಟ್ ಡು. ಆದ್ದರಿಂದ ಈ ಆಯ್ದ ಮತ್ತು ಒಂದು ಮಾಡುವ ಹಾಗೆ ಅದೇ ಸಮಯದಲ್ಲಿ ಮಾತನಾಡಲು ಆದ್ದರಿಂದ ಸೇರಿಸಿ. ಮತ್ತು ಬಹುಶಃ ಪ್ರಮುಖ ಏನು ಇಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಎಂದು? ಇದು ತಿರುಗಿದರೆ, ಮತ್ತು ನೀವು ಈ ನೋಡುತ್ತಾರೆ ಸಮಸ್ಯೆ, ಏಳು ನ ವಿಶೇಷ ಸೆಟ್ ಏಕೆಂದರೆ ನಾವು ಒಂದು ಅನನ್ಯ ಪ್ರಮುಖ ಇರುವಂತೆ ಡಿಕ್ಲೇರ್ಡ್ ಈ ನಿರ್ದಿಷ್ಟ ಮೇಜಿನ ಮೇಲೆ ಆ ನೀವು ಅನೇಕ ಸಾಲುಗಳನ್ನು ಸಾಧ್ಯವಿಲ್ಲ ಅದೇ ಬಳಕೆದಾರ ಅದೇ ಪೆನ್ನಿ ಸ್ಟಾಕ್ ಚಿಹ್ನೆಯಾಗಿ - ಇಲ್ಲಿ ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, DVN.V ಆಗಿದೆ ಒಂದು ಸಿಲ್ಲಿ ಪೆನ್ನಿ ಸ್ಟಾಕ್ ನಾವು ವಿಶೇಷ ನೋಡಿ. , ನಾವು ಅನನ್ಯ ಎಂದು ಡಿಕ್ಲೇರ್ಡ್ ಕಾರಣ ಇದರರ್ಥ ಏನು ಎಂದು ನೀವು ವೇಳೆ ನಕಲಿ ಸಾಲು ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸಿ, ನೀವು ಕೋರುತ್ತೇವೆ ಬದಲಿಗೆ ಇಲ್ಲದೆ ಅಪ್ಡೇಟ್ ಹೋಗುವ ಯಾರಾದರೂ ಬದಲಾಯಿಸಲು ಅವಕಾಶ ಹೊಂದಿರುವ ಎರಡೂ ವಿಶ್ವದ ರಾಜ್ಯದ. ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಈ ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ ವಿಷಯಗಳನ್ನು ಪರಮಾಣು ಇವೆ. ಸಾಮಾನ್ಯವಾಗಿ ಆದರೂ, ಡೇಟಾಬೇಸ್ MySQL ನಂತಹ - ಮತ್ತು ನೀವು ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಮಾಡಬೇಕಿಲ್ಲ ಏಳು ಪು ಸೆಟ್, ಆದರೆ ಮನಸ್ಸಿನಲ್ಲಿ ಇದು ಇರಿಸಿಕೊಳ್ಳಲು ಭವಿಷ್ಯದ - ವ್ಯವಹಾರ ಎಂದು ಕರೆಯುವ ಬೆಂಬಲ, ನೀವು ಹೇಳಬಹುದು ಅಲ್ಲಿ ಅಕ್ಷರಶಃ ನಿರ್ವಾಹಣೆ ಶುರು. ನೀವು ನಂತರ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ಎರಡು SQL ಹೇಳಿಕೆಗಳನ್ನು. ನೀವು ನೋಡುತ್ತೀರಿ ಮತ್ತು ಒಂದು SQL ಹೇಳಿಕೆ, ಪು ಸೆಟ್ ಏಳು, ಸ್ವಲ್ಪ ಕಾಣುತ್ತದೆ ರಲ್ಲಿ ಈ ರೀತಿಯ. ಒಂದು ಟೇಬಲ್ ಎಂಬ ಖಾತೆಯನ್ನು ನವೀಕರಿಸಿ. ಏನೇ ಸಮಾನವಾಗಿರುತ್ತದೆ ಸಮತೋಲನ ಕಾಲಮ್ ಹೊಂದಿಸಿ ಸಮತೋಲನ ಕಾಲಮ್ ಪ್ರಸ್ತುತ 1,000 ಮೈನಸ್ ಅಲ್ಲಿ ಸಂಖ್ಯೆ, ಬಳಕೆದಾರ ID ಹಾಗೆ ಖಾತೆ ಸಂಖ್ಯೆ, 2 ಸಮನಾಗಿರುತ್ತದೆ, ಮತ್ತು ನಂತರ ನವೀಕರಿಸಲು ಖಾತೆ ಡಾಟ್ ಡಾಟ್ ಡಾಟ್. ಆದ್ದರಿಂದ ಶ್ರೀಸಾಮಾನ್ಯನ ವಿಷಯದಲ್ಲಿ, ಏನು ಈ ಎರಡು ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ಏನು ತೋರುತ್ತಿದೆ ಬ್ಯಾಂಕಿಂಗ್ ನೈಜ ಅರ್ಥದಲ್ಲಿ? ಪ್ರೇಕ್ಷಕರು: ಉಳಿತಾಯ ವರ್ಗಾಯಿಸಲಾಗುತ್ತಿದೆ. ಡೇವಿಡ್ MALAN: ನಿಖರವಾಗಿ. ಒಂದು ಹಣ ವರ್ಗಾಯಿಸುವಿಕೆ ಇತರ ಖಾತೆಯನ್ನು. ಮತ್ತು ಈ ಇನ್ನೊಂದು ಉದಾಹರಣೆಯಾಗಿದೆ ಅಲ್ಲಿ ನೀವು ನಿಜವಾಗಿಯೂ ಈ ಎರಡು ವಿಷಯಗಳನ್ನು ಸಂಭವಿಸಿ ಬಯಸುವ ಅಥವಾ ನಡೆಯುತ್ತಿಲ್ಲ. ನೀವು ಏನೋ ಪಡೆಯಲು ಬಯಸುವುದಿಲ್ಲ ಅವುಗಳನ್ನು ಮಧ್ಯದಲ್ಲಿ ಮತ್ತು ಸಮರ್ಥವಾಗಿ ಅವ್ಯವಸ್ಥೆ ಗಣಿತ, ಅಥವಾ ಅವ್ಯವಸ್ಥೆ ಎಷ್ಟು ನೀವು ಹಣ, ಅಥವಾ ಎಷ್ಟು ಹಣ ಬ್ಯಾಂಕ್ ಹೊಂದಿದೆ. ಹಾಗಾಗಿ ವ್ಯವಹಾರಗಳನ್ನು ನಿಜವಾಗಿಯೂ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ MySQL ರಲ್ಲಿ, ಮತ್ತು ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಡೇಟಾಬೇಸ್, ಎಂದು ಅವರು ಮತ್ತು ಜಾರಿಗೆ ಬಂದಿದೆ ಸ್ಮಾರ್ಟ್ ಜನರು ಈ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಮಾಡಲು ಹೇಗೆ ಲೆಕ್ಕಾಚಾರ ಆ ವಿಷಯಗಳನ್ನು ಎರಡೂ ಸಂಭವಿಸಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅಥವಾ ಎಲ್ಲಾ. ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಮಾಡಲು ಮಹತ್ವಾಕಾಂಕ್ಷೆಯುಳ್ಳ ವೇಳೆ ಜನರು ಬಳಸುವ ವಿಶೇಷವೇನು ಒಂದು ವೆಬ್ಸೈಟ್ ಕ್ಯಾಂಪಸ್, ನೈಜ ಪ್ರಪಂಚದಲ್ಲಿ ಜನರು, ಮಾಡುವ ಆರಂಭಿಕ ಅರ್ಥದಲ್ಲಿ ಏನೋ, ಈ ರೀತಿಯ ಇವೆ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ಎಂದು ಇದುವರೆಗೆ ಪ್ರಾಮುಖ್ಯತೆ. ಇಲ್ಲವಾದರೆ, ನೀವು ಕಳೆದುಕೊಳ್ಳುವ, ದಶಮಾಂಶ ಕುಗ್ಗಲು ಶುರುವಾಗುತ್ತದೆ ಬಳಕೆದಾರರು, ಅಥವಾ ಕೆಟ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ಸಮರ್ಥವಾಗಿ, ಇಲ್ಲಿ ನೋಡಿದ ಹಣ ಕಳೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಮತ್ತೆ, ಅದು ಸಮಸ್ಯೆ ಸೆಟ್ ಏಳು, ಹಾಗೆಯೇ ಬಹುಶಃ ಕೆಲವು ಅಂತಿಮ ಯೋಜನೆಗಳಲ್ಲಿ ನೀವು. ಆದ್ದರಿಂದ ನಾವು ಎಂದು ಚಿತ್ರವನ್ನು ಬದಲಾಯಿಸಲು ಅವಕಾಶ ಕೇವಲ ಒಂದು ರೀತಿಯಲ್ಲಿ ಹಿಂದೆ ಒಂದು ಕ್ಷಣ. ಹಾಗಾಗಿ ಸಾಧ್ಯವಾದರೆ ನನ್ನನ್ನು ವಾಸ್ತವವಾಗಿ ನೋಡೋಣ - ಇಲ್ಲ, ಎಂದು ಗಾನ್. ಅಲ್ಲಿ ಇದು. ನಾವು ಕಳೆದ ಬಾರಿ ಬಿಟ್ಟು ಅಲ್ಲಿ ಆದ್ದರಿಂದ ಇದು. ಮತ್ತು ನಾವು ಟಾಸ್ ನೀನು ತಿರುಗಿದರೆ ಇಲ್ಲಿ ಮಿಶ್ರಣವನ್ನು ಒಂದು ಹೆಚ್ಚಿನ ವಿಷಯ - ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂಬ ಭಾಷೆ. ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಾಸ್ತವವಾಗಿ ಹಿಡಿಸುತ್ತದೆ ಈ ತುಂಡು - ಮತ್ತು ನಾನು ಸಾಕಷ್ಟು ಸಾಕಷ್ಟು ಜಾಗವನ್ನು ಬಿಡಲಿಲ್ಲ, ಆದ್ದರಿಂದ ಈ ಅಳೆಯುವ ಈಗ ಅಲ್ಲ. ಸರಿ, ಈ ನಿಜವಾಗಿಯೂ ಕರುಣಾಜನಕ. ಸರಿ, ಆದ್ದರಿಂದ JavaScript ನ. ಸರಿ. ನಾನು ಅದನ್ನು ಅನ್ಯಾಯವನ್ನು ಮಾಡುತ್ತಿರುವೆ. ಸರಿ. ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತೊಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ, ಮತ್ತು ನಮ್ಮ ಕೊನೆಯ ಸಹಾಯ ವೇಳೆ ಹೆಚ್ಚು ಇಲ್ಲ ಎಂದು ಧೈರ್ಯ ಇಲ್ಲಿ ಬೆಂಕಿ hydrants ಆಫ್. ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತದೆ ನೀವು ಅಂದರೆ ಭಾಷೆ, ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಇದು ಕಂಪೈಲ್. ನೀವು ಚಲಾಯಿಸಲು. ಆದರೆ ಯಾವ ಮೂಲಭೂತವಾಗಿ ವಿಭಿನ್ನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಾಮಾನ್ಯವಾಗಿ ನೀವು ನಿಮ್ಮ ವೆಬ್ ಸರ್ವರ್ನಲ್ಲಿ ಓಡುವುದಿಲ್ಲ. ಇದು ರನ್ ಸಿಗಲಿಲ್ಲ ಉಪಕರಣದಲ್ಲಿ ವಸ್ತುತಃ. ಬದಲಿಗೆ, ಇದು ಬಳಕೆದಾರರು ಡೌನ್ಲೋಡ್ ಮಾಡಲ್ಪಡುತ್ತವೆ ತಮ್ಮ ಬ್ರೌಸರ್ HTTP ಮೂಲಕ - ಕ್ರೋಮ್, ಸಫಾರಿ, ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋರರ್, ಫೈರ್ಫಾಕ್ಸ್, ಯಾವುದೇ - ಮತ್ತು ಇದು ಈ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಬ್ರೌಸರ್ ನಿರ್ದಿಷ್ಟ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಆದ್ದರಿಂದ ಸ್ಪಷ್ಟ ಎಂದು, ಪಿಎಚ್ಪಿ ಇದುವರೆಗಿನ ನಲ್ಲಿ ಕಮಾಂಡ್ ಲೈನ್ ನಲ್ಲಿ ಎರಡೂ ಮರಣದಂಡನೆ ಒಂದು ಸರ್ವರ್ನಲ್ಲಿ ನಮ್ಮ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ವಿಂಡೋದಲ್ಲಿ, ಯಂತ್ರ, ಕಂಪ್ಯೂಟರ್ ಹಾಗೆ ಯಂತ್ರ, ಅಥವಾ ಇದು ವಿಶೇಷವೇನು ವೆಬ್ ಸರ್ವರ್ ಮರಣದಂಡನೆ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ. ಆದರೆ ಇಲ್ಲಿ ಥೀಮ್ ಇದುವರೆಗಿನ ಎಂದು ಪಿಎಚ್ಪಿ ಸರ್ವರ್ ಕಡೆ ಮರಣದಂಡನೆ ಆದ್ದರಿಂದ ಮಾಡಲಾಗಿದೆ ಬಳಕೆದಾರ ಮತ್ತು ಬಳಕೆದಾರರ ಬ್ರೌಸರ್ PHP ಕೋಡ್ ಒಂದು ಸಾಲಿನ ನೋಡುವ ಎಂದಿಗೂ. ವಾಸ್ತವವಾಗಿ, ನೀವು ಎಂದಾದರೂ ಒಂದು ಬ್ರೌಸರ್ ತೆರೆಯಲು ವೇಳೆ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಅಥವಾ ಇನ್ನೊಂದು ಮತ್ತು ನೀವು ವಾಸ್ತವವಾಗಿ ನಿಮ್ಮ ವಿಂಡೋದಲ್ಲಿ ಪಿಎಚ್ಪಿ ಕೋಡ್ ನೋಡಿ, ಯಾರಾದರೂ ಸ್ಕ್ರೆವೆದ್ ಮಾಡಿದೆ. ಅದು ಅರ್ಥ ಏಕೆಂದರೆ ನೇರವಾಗಿ ಬ್ರೌಸರ್ ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಇದು ಕಾರ್ಯರೂಪಕ್ಕೆ ಮತ್ತು ತಿರುಗಿ ಮಾಡಬೇಕೋ ಎಚ್ಟಿಎಮ್ಎಲ್ ರೀತಿಯ ಒಳಗೆ. ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಭೂತವಾಗಿ ವಿರುದ್ಧ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಒಳಗೆ ರನ್ ಉದ್ದೇಶವನ್ನು ಬಳಕೆದಾರರ ಬ್ರೌಸರ್ ವಿಂಡೋವನ್ನು. ಮತ್ತು ವೆಬ್ಸೈಟ್ಗಳು ರೀತಿಯ ಬಳಸಲು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಂತರ ದಿನಗಳಲ್ಲಿ? ಅಕ್ಷರಶಃ ಜನಪ್ರಿಯ ವೆಬ್ಸೈಟ್ ಲೈಕ್. ಪ್ರತಿ ವೆಬ್ಸೈಟ್ ನೀವು ಹುಡುಗರಿಗೆ ಬಹುಶಃ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಲು ದೈನಂದಿನ ಬಳಸಲು ಸರಳ ಮತ್ತು ಸೆಕ್ಸಿಯೆಸ್ಟ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು. ಆದ್ದರಿಂದ ಫೇಸ್ಬುಕ್ ರೀತಿಯ ನೀವು ಬಳಸುತ್ತಿದ್ದರೆ ಚಾಟಿಂಗ್. ಹೇಗೆ ಎಂದು ವಾಸ್ತವವಾಗಿ ಕೆಲಸ? ಅಲ್ಲದೆ ಇದುವರೆಗಿನ, ವಿಷಯವನ್ನು ಎಲ್ಲಾ ನಾವು ಮಾಡಿದ ಎಚ್ಟಿಎಮ್ಎಲ್ ಮಾಡಿದ ಮತ್ತು ಪಿಎಚ್ಪಿ ಊಹಿಸುತ್ತದೆ , ನೀವು ಒಂದು URL ಎಳೆಯಲು, ಮತ್ತು ನೀವು Enter ಅನ್ನು ಒತ್ತುವ ಮತ್ತು ನೀವು ಕೆಲವು HTML ವಿಷಯ ನೋಡಿ. ನೀವು ಬದಲಾವಣೆಗಳನ್ನು ಆ ಲಿಂಕ್, ಕ್ಲಿಕ್ URL ಅನ್ನು, ಪುಟ ಬದಲಾಯಿಸುತ್ತದೆ, ಮತ್ತು ಲೋಡ್ ಹೊಸ ವಿಷಯವನ್ನು. ಇನ್ನೊಂದು URL ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ನೀವು, ಒಂದು ಸಲ್ಲಿಸಲು ಇನ್ನೊಂದು ಪುಟಕ್ಕೆ ಮಂದಿರಕ್ಕಾಗಿ ಮತ್ತು ಪಡೆಯುತ್ತೀರಿ ನೀವು ಕೆಲವು ಹೊಸ ವಿಷಯವನ್ನು ನೋಡಲು. ಆದರೆ ಫೇಸ್ಬುಕ್ ಚಾಟಿಂಗ್ ಸ್ವಲ್ಪ ಬಳಸಿ, ಅಥವಾ Gchat, Google ನಕ್ಷೆಗಳು, ವಿರಳವಾಗಿ ಇಡೀ ಪುಟ ಉದಾಹರಣೆಗೆ ರಿಫ್ರೆಶ್ ಮಾಡುವುದಿಲ್ಲ ನೀವು ಕ್ಷಣದಲ್ಲಿ ಬಿಳಿ ಪರದೆ ನೋಡಿ ಮತ್ತು ನಂತರ ಹೊಸ ವಿಷಯ. ಬದಲಿಗೆ, ವೆಬ್ ಪುಟಗಳು ಇಂದು ಸಕ್ರಿಯವಾಗಿ ಇವೆ ಮತ್ತೆ ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಸಿಲುಕುವ ಮತ್ತೆ ಮತ್ತೆ ಎಲ್ಲಾ ರೀತಿಯ ತೆರೆಮರೆಯಲ್ಲಿ. ಇದು ತಿರುಗಿದರೆ ಎಂದು ನೀವು ಹೋಗಿ ಇದ್ದಾಗ ಫೇಸ್ಬುಕ್, ಅಥವಾ Gchat ರೀತಿಯ, ಅಥವಾ Gmail, ಮತ್ತು ಪುಟ ನವೀಕರಣಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮರುಲೋಡ್ ಇಡೀ ಪರದೆಯ, ಏನಾಯಿತು ಎಂಬುದನ್ನು ಎಂದು ನಿಮ್ಮ ಬ್ರೌಸರ್ ರೀತಿಯ ರಹಸ್ಯವಾಗಿ ಮಾಡಿದೆ ಹೆಚ್ಚುವರಿ HTTP ಕೋರಿಕೆಗಳನ್ನು - ಇಡೀ ವೆಬ್ ಪುಟಗಳು, ಆದರೆ ಕೇವಲ ನಂತಹ ಡೇಟಾವನ್ನು ಸ್ವಲ್ಪ ಭಾಗಗಳಲ್ಲಿ, ತ್ವರಿತ ಸಂದೇಶ ನಿಮ್ಮ ಸ್ನೇಹಿತ ಕೇವಲ ನೀವು, ಅಥವಾ ಸ್ಥಿತಿಯನ್ನು ಅಪ್ಡೇಟ್ ಕಳುಹಿಸಿದ ಯಾರಾದರೂ ನೀವು, ಅಥವಾ ಟ್ವೀಟ್ ಕಳುಹಿಸಿದ್ದಾರೆ ಯಾರಾದರೂ ಕೇವಲ ಕಳುಹಿಸಿದ. ಇದು ಕೇವಲ ಕಡಿಮೆ ವಿನಂತಿಗಳನ್ನು ಮಾಡುವ ಡೇಟಾ, ತದನಂತರ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಈ ಬಳಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ, ಏನು ಬದಲಾಯಿಸಲು ವೆಬ್ ಪುಟ ಇಲ್ಲದೆ ತೋರುತ್ತಿದೆ ಸರ್ವರ್ ಸರ್ವರ್ ಇಲ್ಲದೆ, ಸಹಾಯ ಎಂದು HTML ಉತ್ಪತ್ತಿ. ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಂತರ ಬಳಸಬಹುದು ಹೊಸ ದಶಮಾಂಶ ತರಲು ಕೇವಲ ಇಡೀ ಮರುಲೋಡ್ ಇಲ್ಲದೆ ಸರ್ವರ್ ಪುಟ ಅಥವಾ ಒಂದು ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಸುವ. ಇದು ಬದಲಾವಣೆ ಬಳಸಬಹುದು ಕರೆಯಲ್ಪಡುವ DOM ಮತ್ತು - ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್ - ಇದು ಕೇವಲ ಅಲಂಕಾರಿಕ ರೀತಿಯಲ್ಲಿ ಎಚ್ಟಿಎಮ್ಎಲ್ ಮರದ ಹೇಳುವ ನಾವು ಕಳೆದ ಬಾರಿ ನೋಡಿದ. ಆದ್ದರಿಂದ ಧೈರ್ಯ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಗಿದೆ syntactically ಆದ್ದರಿಂದ ಸಿ ಹೋಲುವ ಹಾಗೆಯೇ. ಯಾವುದೇ ಮುಖ್ಯ ಕಾರ್ಯ ಇಲ್ಲ. ನೀವು ಕೋಡ್ ಬರೆಯಲು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಕಾರ್ಯರೂಪಕ್ಕೆ, ಅಥವಾ ಪಡೆಯುತ್ತೇನೆ ಹೆಚ್ಚು ಸರಿಯಾಗಿ ತಿಳಿಯುತ್ತದೆ. ನಿಯಮಗಳು ಈ ರೀತಿ ಕಾಣಿಸುತ್ತದೆ. ಯಾವುದೇ ಸಿ ಭಿನ್ನವಾಗಿದೆ ಅಥವಾ ಆ ವಿಷಯಕ್ಕೆ ಪಿಎಚ್ಪಿ. ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು ಅಥವಾ ಆವೃತ್ತಿ ಒಟ್ಟಿಗೆ ಈ ರೀತಿ ಕಾಣಿಸುತ್ತದೆ. ಒಟ್ಟಿಗೆ Anded ಈ ರೀತಿ. ಬದಲಾಯಿಸುತ್ತದೆ ಈ ರೀತಿ ಕಾಣಿಸುತ್ತದೆ. ಕುಣಿಕೆಗಳು ಈ ರೀತಿ ಕಾಣಿಸುತ್ತದೆ ಫಾರ್. ಕುಣಿಕೆಗಳು ಈ ರೀತಿ ಮಾಡುತ್ತದೆ. ಕುಣಿಕೆಗಳು ಈ ರೀತಿ ಮಾಡುತ್ತದೆ ಡು. ಈ ಹೊಸ ಆಗಿದೆ. ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ foreach ಹೊಂದಿದೆ ವಸ್ತುತಃ ನಿರ್ಮಿಸಲು, ಆದರೆ ಈ ರಚನೆಯು ಈ ವೇರಿಯಬಲ್ ಶ್ರೇಣಿಯಲ್ಲಿನ I, ಮತ್ತು ನಾನು ಸಂದರ್ಭದಲ್ಲಿ ಸೂಚ್ಯಂಕ ಮೌಲ್ಯವನ್ನು ಆಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಆ ಸ್ವಲ್ಪ ವಿಭಿನ್ನ foreach, ಆದರೂ ಹೊಸ ಆವೃತ್ತಿಗಳನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಾರ್ವಕಾಲಿಕ ಹೊರತರಲು, ಆದ್ದರಿಂದ ಈ ಭಾಷೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಗಮನಹರಿಸಿವೆ. ಮತ್ತು ಒಂದು ಪಕ್ಕಕ್ಕೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ದಿನಗಳಲ್ಲಿ ಮಾಹಿತಿ ಕೇವಲ ಒಂದು ಸರ್ವರ್ ಬಳಸಬಹುದು ಪಿಎಚ್ಪಿ Node.js. ಎಂಬ ಚೌಕಟ್ಟನ್ನು ಬಳಸಿ CS50 ನ TFS, ಕೆವಿನ್ ಒಂದು, ಒಂದು ಕಾರಣವಾಗಿದೆ ಲಭ್ಯವಿದೆ ಎಂದು Node.js ಮೇಲೆ ಸೆಮಿನಾರ್ cs50.net/seminars. ನೀವು ಕುತೂಹಲದಿಂದ ಆದ್ದರಿಂದ ತಿಳಿಯಲು ನೀವು ಆ ಸರ್ವರ್ ಬದಿಗೆ ನಲ್ಲಿ ಈ ಬಳಸಬಹುದು ಚೆನ್ನಾಗಿ, ಆದರೆ, ವಾಸ್ತವವಾಗಿ ಇತ್ತೀಚಿನ ಪ್ರವೃತ್ತಿ ಇಲ್ಲಿದೆ ಆದರೆ ಒಂದು ಶಕ್ತಿಶಾಲಿ ಒಂದು. ಈ ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ. ಈ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರಲ್ಲಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ. ಮತ್ತು ವಿವಿಧ ನೀವು ಬಡಿದು ಸಿ ಅಥವಾ ಪಿಎಚ್ಪಿ ವಿರುದ್ಧ? ಕೆಲವು ತ್ವರಿತ ಕಥೆಗಳಿವೆ ನಾವು ಇಲ್ಲಿ ಹೇಳಬಹುದು. ಏನು ಪಿಎಚ್ಪಿ ವಿರುದ್ಧ ಕಾಣೆಯಾಗಿದೆ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಸರಿ? ಕ್ಷಮಿಸಿ, ಮತ್ತೆ ಹೇಳುತ್ತಾರೆ? ಪ್ರೇಕ್ಷಕರು: ಘೋಷಿಸುವ ಅಲ್ಲ ಚರಮೌಲ್ಯದಬಗೆ. DAVID MALAN: ನಾವು ಘೋಷಿಸುವ ಇಲ್ಲ ಚರಮೌಲ್ಯದಬಗೆ. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಸಾಕಷ್ಟು ಪಿಎಚ್ಪಿ ನಂತಹ, ನಾವು ಇಲ್ಲ ಈ ವೇರಿಯಬಲ್ ರೀತಿಯ ಸೂಚಿಸುವ. ಬದಲಿಗೆ, ನಾವು ಹೆಚ್ಚು ಸಾರ್ವತ್ರಿಕವಾಗಿ ಆರ್ ವೇರಿಯಬಲ್ ಹೇಳುವ ವರ್. ನಾವು PHP ಯ ಉಪದ್ರವ ಇಲ್ಲ ಡಾಲರ್ ಚಿಹ್ನೆ, ಇದು ಬೇಸರದ ಸಂದರ್ಭದಲ್ಲಿ ಮಾದರಿ, ಹೆಚ್ಚು ಸ್ಪಷ್ಟ ಎಂದು ಗಳಿಸುತ್ತದೆ ಏನೋ ಒಂದು ವೇರಿಯೇಬಲ್ ನ. ಇಲ್ಲಿ ಆದರೆ, ನಾವು ರೀತಿಯ ಮರಳಿ ಆರ್ ಕೇವಲ ಕರೆದು ಸಿ ವಿಧಾನವು ಒಂದು ನಾವು ಬಯಸುವ ಹೆಸರನ್ನು ವೇರಿಯಬಲ್ ಸಂಖ್ಯೆಗಳನ್ನು ಇದೂ ನೀಡಲು. ಮತ್ತು ಪಿಎಚ್ಪಿ ನಂತಹ, ನಾವು ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ರಚನೆಯ ಒಳಗೆ ಮೌಲ್ಯಗಳನ್ನು. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆದ್ದರಿಂದ ಅಸ್ಥಿರಗಳು ಈ ರೀತಿ ಇರಬಹುದು. ಈ ರು ಎಂಬ ವಾಕ್ಯವನ್ನು ಇಲ್ಲಿ ಗಮನಿಸಿ, ಆದರೆ ಹಾಗೆಯೇ ನಾವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿಲ್ಲ ಇದು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಎಂದು. ಇಲ್ಲಿ ಆದರೂ ಮಾಡುವುದಿಲ್ಲ ಲಕ್ಷಣವಾಗಿದೆ ಪಿಎಚ್ಪಿ ರಲ್ಲಿ ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ, ಆದರೆ ಸ್ವಲ್ಪ ಹಾಗೆಯೇ. ಈ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ವಸ್ತು. ಮತ್ತು ವಸ್ತುಗಳ ರೀತಿಯ ಸ್ವಿಸ್ ಆರ್ಮಿ ಇವೆ ನೀವು ಒಂದು ಅಕ್ಷಾಂಶ ರಚನೆಯ ನೈಫ್ ವಸ್ತುಗಳನ್ನು ಯಾವುದೇ ಸಂಖ್ಯೆಯ ಅವುಗಳನ್ನು ಬಳಸಬಹುದು. ಇಲ್ಲಿ, ಉದಾಹರಣೆಗೆ, ನಾವು ಘೋಷಿಸುವ ನೀವು ವೇರಿಯಬಲ್ ಉಲ್ಲೇಖ ಎಂಬ. ವೇರಿಯಬಲ್ ಮಾದರಿ ವಸ್ತು. ನೀವು ಒಂದು ಸಿ struct ಈ ನಗರದ ಎಂದು ಕೀಸ್ ಮತ್ತು ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ಚಿಹ್ನೆಗಳ ಪ್ರಮುಖ. FB ಸ್ಪಷ್ಟವಾಗಿ, ಒಂದು ಮೌಲ್ಯ ಒಂದು ಸ್ಟಾಕ್ ಚಿಹ್ನೆಯಾಗಿ. ಅಲ್ಪವಿರಾಮದಿಂದ. ಬೆಲೆ ಮತ್ತೊಂದು ಪ್ರಮುಖ, ಮತ್ತು ಅದರ ಮೌಲ್ಯ ಸ್ಪಷ್ಟವಾಗಿ ಒಂದು ತೇಲುವ ಬಿಂದು, ಅಥವಾ ಒಂದು ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಖ್ಯೆ $ 49,26 ಆಫ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್,. ಆದ್ದರಿಂದ ಪಿಎಚ್ಪಿ ಹೊಂದಿಲ್ಲ - ನಾವು ಸಾಕಷ್ಟು ಪಿಎಚ್ಪಿ ವಸ್ತುಗಳು ಕಾಣುವುದಿಲ್ಲ ಈ ರೀತಿಯ, ಆದರೆ ನಾವು, ಅನಲಾಗ್ ನೋಡಿ ಇರಲಿಲ್ಲ ಏನು ಯಾವುದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಸಹವರ್ತನೀಯ ಸರಣಿಗಳ. ಪಿಎಚ್ಪಿ ಸಹವರ್ತನೀಯ ಸರಣಿಗಳ ಹೊಂದಿದೆ ಆದರೆ ಆದ್ದರಿಂದ ಅವರ ವಾಕ್ಯ ಎಂದಿಗೂ ಸ್ವಲ್ಪ ಆದ್ದರಿಂದ ವಿವಿಧ - ನಾವು ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಕಂಡಿತು. ನಾವು ವಿಲಕ್ಷಣ ಬಾಣಗಳು ಚಿಹ್ನೆಗಳು ಕಂಡಿತು. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಸ್ತುಗಳು ಹೊಂದಿದೆ, ಆದರೆ ಇದು ಹೆಚ್ಚಾಗಿ ಒಂದು ಲಾಕ್ಷಣಿಕ ವ್ಯತ್ಯಾಸವು ಮತ್ತು ಈಗ ವಿವಿಧ ಸಮಾನಾರ್ಥಕ. ಆದರೆ, ಅತ್ತ, ಪಿಎಚ್ಪಿ ಸಹ ಹೊಂದಿದೆ ಒಂದು ರೀತಿಯಲ್ಲಿ ವಸ್ತುಗಳನ್ನು ಎಂದು ಜಾವಾ ಮತ್ತು ಇತರ ಭಾಷೆಗಳಲ್ಲಿ ವಸ್ತುಗಳು ಹೊಂದಿವೆ ವಸ್ತು ಆಧಾರಿತ ಪ್ರೊಗ್ರಾಮಿಂಗ್. ಆದರೆ ನಾವು ಈ ಬಳಸಿ ಈಗ ದಶಮಾಂಶ ರೀತಿಯ. ವಸ್ತುಗಳು ಮತ್ತು ಸಹವರ್ತನೀಯ ಸರಣಿಗಳ. ಈ ಒಂದು ಮಾಡಲು ಇರಬಹುದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸ್ಪಷ್ಟ. ವಸ್ತುವಿನ ಉಪಯುಕ್ತ ಏಕೆ ಇಲ್ಲಿ ಇಲ್ಲಿದೆ. ನೀವು ವಿದ್ಯಾರ್ಥಿ ಘೋಷಿಸಲು ಬಯಸಿದಾಗ, Zamyla ನಂತಹ, ನಾವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ಆದ್ದರಿಂದ ಒಳಗೆ ಮಾತನಾಡಲು ಕಲ್ಪಿಸಲಾಗಿದೆ ಹಾಗೆ ಸುರುಳಿಯಾಕಾರದ ಆವರಣ ಬಳಸಿ ವಸ್ತು ಕೀಲಿಗಳನ್ನು ಇಡೀ ಗುಂಪೇ ಮೊದಲು ಮತ್ತು ಇಲ್ಲಿ ಮೌಲ್ಯಗಳನ್ನು. ನಾವು ಒಂದು ID, ಒಂದು ಮನೆ, ಮತ್ತು ಹೆಸರನ್ನು ಹೊಂದಿವೆ ಒಂದು ಅರ್ಧವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ ನಂತರ, Zamyla, ಕೊನೆಯಲ್ಲಿ ಸಾಮಾನ್ಯ. ಇಲ್ಲಿ ಡೌನ್ ತುಂಬಾ, ಈ ಸ್ವಲ್ಪ ವಿವಿಧ, ಆದರೆ ಶಕ್ತಿಶಾಲಿ ಈ ದಿನಗಳಲ್ಲಿ. ಇಲ್ಲಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಮತ್ತು ನನಗೆ ಗೊತ್ತು ಏಕೆಂದರೆ ಒಂದು ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ ಅಪ್ ಇಲ್ಲ ಟಾಪ್ ಮತ್ತು ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ ಕೆಳಭಾಗದಲ್ಲಿ. ಮತ್ತು ಈ ಯಾವ ದತ್ತಾಂಶವನ್ನು ಒಂದು ರಚನೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸ್ಪಷ್ಟವಾಗಿ ಟೈಪ್? ಈ ತೋರುತ್ತಿದೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮೂರು ವಸ್ತುಗಳ ಹಾಗೆ. ಮತ್ತು ನಾನು ಮಾತ್ರ ಒಂದು ವಸ್ತುವಿನ ಗೊತ್ತು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಏಕೆಂದರೆ. ಮತ್ತು, ಮುಕ್ತ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಇಲ್ಲ ಗಮನಕ್ಕೆ ಕೆಲವು ಸಂಗತಿಗಳನ್ನು, ನಿಕಟ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಅಲ್ಪವಿರಾಮ ನಂತರ ಕೆಲವು ಹೆಚ್ಚು ಅಲ್ಪವಿರಾಮ ತದನಂತರ ಕೆಲವು ಹೆಚ್ಚು. ಆದ್ದರಿಂದ ಮೂರು ವಾದಗಳು ಇಲ್ಲಿದೆ ಎರಡು ಬೇರ್ಪಡಿಸಲಾಗಿರುತ್ತದೆ. ಆದ್ದರಿಂದ ಈ ಮೂರು ವಸ್ತುಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ. ಮತ್ತು ಆ ವಸ್ತುಗಳ ಪ್ರತಿ ಕಂಡುಬರುತ್ತದೆ ಕೆಲವು ವಿದ್ಯಾರ್ಥಿ ಅಥವಾ ಸಿಬ್ಬಂದಿ ಸದಸ್ಯ ಒಂದು ID ರೀತಿಯ, ಪ್ರತಿ, ಮನೆ, ಮತ್ತು ಹೆಸರು. ಆದರೆ ನಾನು ಈ ಕರೆಯುವುದನ್ನು ಬಂದಿದೆ JSON ಎಂಬ - ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಅಂಕನ. ಮತ್ತು ಈ ಒಂದು ಡೇಟಾ ಸ್ವರೂಪ ಎಂದು ವಾಸ್ತವವಾಗಿ ಆದ್ದರಿಂದ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಮತ್ತು ಹೊಂದಿದೆ ವೋಗ್ ಈ ದಿನಗಳಲ್ಲಿ ನೀವು ಬರೆಯಲು ಫೇಸ್ಬುಕ್ ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್ ಎಪಿಐ, ಟ್ವಿಟರ್ API, ನಿಜವಾಗಿಯೂ ಸುಮಾರು ಅಲ್ಲಿಗೆ ಯಾವುದೇ ಎಪಿಐ ಈ ದಿನಗಳಲ್ಲಿ, CS50 ಆದ ಕೆಲವು, ಸೇರಿದಂತೆ ನೀವು ಹಿಂದೆ ದಶಮಾಂಶ ಅಲ್ಲ ಹಳೆಯ ಶಾಲೆಯ CSV ಫಾರ್ಮಾಟ್. ಮರುಸ್ಥಾಪನೆ ಏಕೆಂದರೆ CSV ಸೂಪರ್ ಸರಳ. ಇದು ಕೇವಲ ಕಾಲಮ್ಗಳನ್ನು ಬೇರ್ಪಟ್ಟಿದೆ ಅಲ್ಪವಿರಾಮದಿಂದ. JSON ದಶಮಾಂಶ ನೀವು ಹೆಚ್ಚು ಮೆಟಾಡೇಟಾ ನೀಡುತ್ತದೆ. ಪ್ರತಿ ಮೌಲ್ಯವನ್ನು ಪ್ರಮುಖ ಸಹವರ್ತಿಗಳು ಆದ್ದರಿಂದ ಅವರು ಕೇವಲ ತಿಳಿಯುವುದು ಇಲ್ಲ ಸೊನ್ನೆಯ ಕಾಲಮ್ ಒಂದು ಮೌಲ್ಯ, ಕಾಲಮ್ ಒಂದು ಕಾಲಮ್ ಎರಡು ಇನ್ನೊಂದು, ಇನ್ನೊಂದು. ಇಲ್ಲಿ ಒಂದು JSON ಆಬ್ಜೆಕ್ಟ್ ಎಲ್ಲವೂ ತೆರನಾದ ಸ್ವಯಂ ವಿವರಿಸುವ, ಏಕೆಂದರೆ ಪ್ರತಿ ಈ ಕಡತ ಹೆಸರುಗಳ ಒಂದು ಅಕ್ಷರಶಃ ಹೊಂದಿದೆ ಒಂದು ಎಂದು ಮುಂದೆ ಹೆಸರಿಸಲು ಉಲ್ಲೇಖಿಸಿದ ಸ್ಟ್ರಿಂಗ್. ಆದ್ದರಿಂದ ನ ನೋಡೋಣ ಅವಕಾಶ ಇಲ್ಲಿ ಉದಾಹರಣೆಗಳು ಒಂದೆರಡು. ನನಗೆ APPLIANCE ಹೋಗಲು ಅವಕಾಶ. ಮತ್ತು ನನಗೆ ನಮ್ಮ vhost ಹೋಗಲು ಅವಕಾಶ ಸಾರ್ವಜನಿಕ ಒಳಗೆ ಕೋಶವನ್ನು. ಮತ್ತು ನನಗೆ ಹೋಗಲು ಅವಕಾಶ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಶವನ್ನು. ಮತ್ತು ಅವರ ಮುಂದೆ ಹೋಗಿ ಅವಕಾಶ ಮತ್ತು ತೆರೆಯುತ್ತದೆ DOM ಮತ್ತು ಕೇವಲ ಅರ್ಥ ಅಲ್ಲಿ ಡಾಮ್-0.html, ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್. ಇದು ಯಾವ ಮರ ಸಂಗತಿಗಳನ್ನು ನಾನು ಹಿಂದಿನ ಉಲ್ಲೇಖಿಸಲಾಗುತ್ತದೆ. ಮತ್ತು ನನಗೆ ಕೆಳಗಿನ ಪ್ರಸ್ತಾಪಿಸಿದ ಅವಕಾಶ. ಇಲ್ಲಿ ಇದರ ಒಂದು ವೆಬ್ ಪುಟದ ದೇಹದ ಬಹಳ ಸರಳವಾಗಿದೆ. ಇಲ್ಲಿ ಕೆಳಗೆ ಕೆಳಭಾಗದಲ್ಲಿ, ನಾನು ರೂಪ ಗಮನಿಸಿ. ನಾವು ಮೊದಲು ಆ ನೋಡಿದ್ದೇವೆ. ಇದು ಹೊಂದಿದೆ ಒಂದು ಎರಡು ಒಳಹರಿವು ಹೊಂದಿದೆ ಹೆಸರಿನ ID ಯನ್ನು, ಒಂದು ಇದು ಒಂದು ರೀತಿಯ ಹೊಂದಿದೆ submit, ಮತ್ತು ಮೊದಲ ಒಂದು ರೀತಿಯ ಪಠ್ಯ. ಆದ್ದರಿಂದ ಈ ವಾಸ್ತವವಾಗಿ ಬಹಳ ಸರಳ ಶಬ್ದಗಳನ್ನು. ಇಲ್ಲಿ ಹೋಗಿ ನೋಡೋಣ. ಇಲ್ಲಿ ಹಿಂದಕ್ಕೆ ಈ ಪುಟ ಹೋಗಿ ನೋಡೋಣ. ನ ಸ್ಥಳೀಯ ಅತಿಥೇಯ ಹೋಗಲು ಅವಕಾಶ, ಮತ್ತು ಹೋಗಿ ನಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಶವನ್ನು, ಮತ್ತು ಹೋಗಿ ಇಲ್ಲಿ ಡಾಮ್-0, ಮತ್ತು ನಾವು ಈ ರೂಪ ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ಸ್ಪಷ್ಟವಾಗಿ ಎಲ್ಲಾ ಈ ಪುಟ ಮಾಡುತ್ತದೆ. ಅದನ್ನು ಒಂದು ಹೆಸರು ಕ್ಷೇತ್ರ Submit ಗುಂಡಿಯನ್ನು. ಆದರೆ ನಾನು ಇಲ್ಲಿ PHP ಬಳಸಲು ನಾನೇನು. ನಾನು ಎಲ್ಲವನ್ನೂ ಕ್ಲೈಂಟ್ ಸೈಡ್ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಕೆಳಗಿನಂತೆ ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮಾತನಾಡಲು. ನಾನು ವಾಸ್ತವವಾಗಿ ಹೆಸರನ್ನು ಎಂಬುದನ್ನು ಗಮನಿಸಿ ಈ ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಒಂದು ಅನನ್ಯ ಗುರುತು, ಇದು ವಾಸ್ತವವಾಗಿ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ನನಗೆ ಕೆಲವು ಸಮಯ ಉಳಿಸಲು. ಮತ್ತು ನಾನು ಮತ್ತೊಂದು ಟ್ಯಾಗ್ ಪರಿಚಯಿಸಿದ್ದೇವೆ ಗಮನಕ್ಕೆ ನನ್ನ ವೆಬ್ ಪುಟ ಮುಖ್ಯಸ್ಥ, ನಲ್ಲಿ  ಟ್ಯಾಗ್. ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು ಈ ಅರ್ಥದಲ್ಲಿ ಇಲ್ಲಿದೆ ಒಂದು ಕ್ಲೈಂಟ್ ಸೈಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕೇವಲ ಸಿಎಸ್ಎಸ್ ನಂತಹ, ನಾನು ಇರಿಸಿದ್ದೇವೆ ಇದು ನೇರವಾಗಿ ನನ್ನ ಎಚ್ಟಿಎಮ್ಎಲ್ ಒಳಗೆ. ಆದರೆ ನಾನು ಕಾರ್ಯ ಡಿಕ್ಲೇರ್ಡ್ ನಾವು ಗಮನಿಸಬಹುದು ಎಂದು ಸ್ವಲ್ಪ ಪಿಎಚ್ಪಿ ತೋರುತ್ತಿದೆ syntactically, ಆದರೆ ಈ ವಾಸ್ತವವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಏಕೆಂದರೆ ಮತ್ತೆ, ಅದು ಬ್ರೌಸರ್ ನಲ್ಲಿ ಕ್ಲೈಂಟ್ ಸೈಡ್. ಮತ್ತು ಈ ಏನಾಗುತ್ತಿದೆ ಊಹೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಹಾಗೆ, ಸಹ ವಾಕ್ಯ ಕೆಲವು ಇಲ್ಲಿ ಹೊಸ ಆಗಿದೆ. ಪ್ರೇಕ್ಷಕರು: ಯಾರೇ ಹಲೋ ಹೇಳಿ. DAVID MALAN: ಇದು ಹಲೋ ಹೇಳಲು ವಿಶೇಷವೇನು ಯಾರೇ ಈ ಪುಟ ಭೇಟಿ. ಆದ್ದರಿಂದ ಹೇಗೆ? ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ತಿರುಗಿದರೆ, ಗಮನಕ್ಕೆ ಎಚ್ಚರಿಕೆಯನ್ನು () ಕ್ರಿಯೆ ಇಲ್ಲ. ಈ ಒಂದು ರೀತಿಯ ದುಃಖ ಕಾರ್ಯ ಎಂದು ನಿಜವಾಗಿಯೂ ಕೇವಲ ಬಳಕೆದಾರರಿಗೆ ಸಿಟ್ಟುಬರಿಸು ಕಾಣುತ್ತಾರೆ. ನೀವು ನಿಜವಾಗಿಯೂ ಬಳಸಬೇಕು ಒಂದು ಅಲ್ಲ ಸಾಮಾನ್ಯವಾಗಿ, ಆದರೆ ತ್ವರಿತ ಮತ್ತು ಕೊಳಕು ಇಲ್ಲಿದೆ ತೆರನಾದ ರೀತಿಯಲ್ಲಿ ಏನೋ ಮುದ್ರಣ ಚಿತ್ರಾತ್ಮಕ ಬಳಕೆದಾರ ಗೆ ಬ್ರೌಸರ್ ನಂತಹ ಏರ್ಪಡಿಸುವುದು. ನನ್ನಲ್ಲಿರುವ ಇಲ್ಲಿ ಗಮನಿಸಿ ಒಂದು ಒಂಟಿ ಚಿನ್ಹೆಯಿಂದ ತಂತುವನ್ನು. ಇದನ್ನು ತಿರುಗುತ್ತದೆ C, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಭಿನ್ನವಾಗಿ ವಾಸ್ತವವಾಗಿ ನೀವು ಒಂದೇ ಬಳಸಲು ಹೊಂದಬಹುದು ಉಲ್ಲೇಖಗಳು ಮತ್ತು ನಾನೂ ಇದು ಕೇವಲ ರೀತಿಯ ನಡುವೆ ಶೈಲಿಯ ಪದ್ಧತಿಯಲ್ಲಿನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ತಂತುವನ್ನು ಬಳಸಲು. ಪಿಎಚ್ಪಿ, ಅವರು ವಾಸ್ತವವಾಗಿ ಸ್ವಲ್ಪ ಹೊಂದಿವೆ ಬೇರೆ ಅರ್ಥವನ್ನು. ಆದರೆ ಈಗ, ಕೇವಲ ತಿಳಿದಿರುವುದರಿಂದ ಎಂದು ಮಾತ್ರ ಕಾರಣದಿಂದ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಮಾವೇಶ ಸಾಮಾನ್ಯವಾಗಿ ಆಗಿದೆ ತಂತುವನ್ನು ಅನ್ನು, ಆದರೆ ಬಳಸಬಹುದಾಗಿತ್ತು ಡಬಲ್ ಎರಡೂ ಸ್ಥಳಗಳಲ್ಲಿ ಉಲ್ಲೇಖಗಳು ಹಾಗೂ. ಆದ್ದರಿಂದ ಈ ಕುತೂಹಲಕಾರಿ. ನಾವು ಹೊಂದಿತ್ತು ಕೊನೆಯ ಬಾರಿಗೆ ಮರುಪಡೆಯಲು ಮರದ ಸೆಳೆಯಿತು ಪರದೆಯ ಮೇಲೆ ಚಿತ್ರ ನೀವು HTML ನೋಡ್ ಹೊಂದಿತ್ತು, ಮತ್ತು ಅಲ್ಲಿ ನೋಡ್, ಮತ್ತು ದೇಹದ ನೋಡ್ ತಲೆ, ತದನಂತರ ಕೆಲವು ಪಠ್ಯ. ಆದರೆ ಒಂದು ವಿಶೇಷ ನೋಡ್ ಇರಲಿಲ್ಲ ನಾನು ಡಾಕ್ಯುಮೆಂಟ್ ಎಂಬ ತುದಿಯನ್ನು. ಅಲ್ಲದೆ, ಇದು ಯಾವುದೇ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ತಿರುಗಿದರೆ ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯುವ ಒಂದು ಪ್ರೊಗ್ರಾಮ್ ಸಮಯ ಒಂದು ಬ್ರೌಸರ್ನಲ್ಲಿ, ನೀವು ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ವಿಶೇಷ ಜಾಗತಿಕ ವೇರಿಯಬಲ್. , ಪಿಎಚ್ಪಿ ನ superglobals ಉತ್ಸಾಹದಲ್ಲಿ ಇದೇ ಈ ಒಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಎಲ್ಲಾ ಸಣ್ಣ ಡಾಕ್ಯುಮೆಂಟ್. ಇದು ಒಂದು struct ಅನಿಸುತ್ತದೆ, ಆದರೆ ಈ struct ಇದು ಒಳಗೆ ಕಾರ್ಯಗಳನ್ನು. ಆದ್ದರಿಂದ ಒಂದು ಸಿ struct ಕೇವಲ ಸಾಮಾನ್ಯವಾಗಿ ದತ್ತಾಂಶ ಹೊಂದಿದೆ. ಆದರೆ ಈ JavaScript ವಸ್ತು ತಾಂತ್ರಿಕವಾಗಿ, ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ ಸಹ ಇಲ್ಲದಿದ್ದರೆ ವಿಧಾನಗಳು ಎಂದು, ಅದರ ಒಳಗೆ. ಮತ್ತು ನೀವು ಒಳಗೆ ಕಾರ್ಯ ಕರೆ ಮಾಡಬಹುದು ಈ ವಸ್ತು ಸಾಕಷ್ಟು ಅಕ್ಷರಶಃ ಅದರ ಮಾಡುವ ಹೆಸರು, ಡಾಟ್, ಮತ್ತು ನಂತರ ಹೆಸರು ಕಾರ್ಯ, ಅಥವಾ ಮತ್ತೆ ವಿಧಾನ. ಇದು ನಿಜವಾಗಿಯೂ, ಕೇವಲ ಒಂದು ಸಮಾನಾರ್ಥಕ ಇಲ್ಲಿದೆ. ಮತ್ತು ಈ ಕ್ರಿಯೆ ಏನು ಮಾಡುತ್ತದೆ? ನೀವು ರೀತಿಯ ಅದರ ಹೆಸರು ಊಹೆ ಮಾಡಬಹುದು. ID ಮೂಲಕ ಅಂಶ ಪಡೆಯಿರಿ. ಈ ವೆಬ್ ಪುಟ ಹುಡುಕಲು ಹೋಗುತ್ತದೆ, ಹುಡುಕುತ್ತಿರುವ, ಆ ಮರದ ಹುಡುಕಲು , ಅಕಾ ಅಂಶ, ಒಂದು ಹೊಂದಿದೆ ಯಾವುದೇ ನೋಡ್ ಉಲ್ಲೇಖ ಕೊಡುವುದು ಹೆಸರಿನ ಅನನ್ಯ ID. ತದನಂತರ ನಾನು ಏನನ್ನು ಹೋಗುತ್ತಿದ್ದೇನೆ? ನಾನು ಒಳಗೆ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು ಮರದ ನೋಡ್, ಮತ್ತು ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಹೇಗಾದರೂ ಹೆಸರು ಹಲೋ ಹೇಳಿ. ಆದ್ದರಿಂದ ನಾವು ಮಾಡಿದ ಸಹ, ಒಂದು ಊಹೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಇನ್ನೂ ಈ ನೋಡಿದ್ದೇವೆ, ಏನು ಜೊತೆಗೆ ಚಿಹ್ನೆಗಳನ್ನು ಇಲ್ಲಿ ಮತ್ತು ಇಲ್ಲಿ ಬಹುಶಃ ಅರ್ಥ? ಪ್ರೇಕ್ಷಕರು: concatenate. DAVID MALAN: concatenate. ರೈಟ್, ಮತ್ತು ಈ ಕೇವಲ ರೀತಿಯ ನಿರ್ಧಾರಗಳನ್ನು ವಿನ್ಯಾಸ ಜನರು ವರ್ಷಗಳ ಹಿಂದೆ ಮಾಡಿದ. ಪಿಎಚ್ಪಿ, ನೀವು concatenate ಚುಕ್ಕಿಗಳು ವಿಷಯಗಳನ್ನು. ಸಿ, ನೀವು ಹಲವಾರು ಹೂಪ್ಸ್ ಮೂಲಕ ಜಿಗಿತವನ್ನು ಮತ್ತು strcopy ರೀತಿಯ ಕಾರ್ಯಗಳನ್ನು () ಅಥವಾ ಕರೆ strcat () ಅಥವಾ ಇತರ ಕಾರ್ಯಗಳನ್ನು. ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ನೀವು ಪ್ಲಸಸ್ ಬಳಸಲು. ಆದ್ದರಿಂದ ಈ ಕೇವಲ concatenating ಇದೆ ಮೂರು ತಂತಿಗಳನ್ನು - ಹಲೋ, ಹೆಸರು, ಮತ್ತು ನಂತರ ಒಂದು ಕೂಗಾಟ. ಆದ್ದರಿಂದ ಯಾವಾಗ ಮತ್ತು ಏಕೆ ಈ ಕಾರ್ಯ ಆದರೂ ಎಂಬ? ಅಲ್ಲದೆ, ಒಂದು ಊಹೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಕೆಳಭಾಗದಲ್ಲಿ ಎಚ್ಟಿಎಮ್ಎಲ್. ಏಕೆ ಎಂಬ () ಸ್ವಾಗತಿಸಲು, ಅಥವಾ ಇದೆ? ಸ್ಪಷ್ಟವಾಗಿ, ಉತ್ತಮ ಎಂದು ನಾನು ಮೇಲೆ, ಹೇಳಬಹುದು ಈ ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಸಿದ ನಂತರ, ಸಲ್ಲಿಸಲು, ನಾನು ಏನೇ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಈ ಉಲ್ಲೇಖಗಳು ಒಳಗೆ. ಮತ್ತು ನಿರ್ದಿಷ್ಟವಾಗಿ, ನಾನು ಕರೆ ಪಡೆಯಲಿದ್ದೇನೆ ಸ್ವಾಗತಿಸಲು () ಮತ್ತು ನಂತರ ಸುಳ್ಳು ಹಿಂದಿರುಗಲು. ಅಲ್ಲದೆ, ಯಾವ ನಿವ್ವಳ ನೋಡೋಣ ಪರಿಣಾಮ ಇಲ್ಲಿ ಮೊದಲು. ಆದ್ದರಿಂದ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಮತ್ತು ಟೈಪ್ ಅವಕಾಶ ಹೇಳುತ್ತಾರೆ, ಲಾರೆನ್, ಸಲ್ಲಿಸಿ, ರಲ್ಲಿ. ಲಾರೆನ್ ಹಲೋ. ಬಹುಶಃ ಈ ಕೇವಲ ನೋಡೋಣ ಒಂದು ಅದೃಷ್ಟ ಅನುಷ್ಠಾನ. ಇಲ್ಲ. ಆದ್ದರಿಂದ ಇದನ್ನು ಟೈಪ್ ಏನೇ ನಾನು ವಾಸ್ತವವಾಗಿ ಅಲ್ಲಿ ಪುಟ್ ಹೆಸರಿಸಲು. ಆದರೆ ಬದಲಾಯಿಸದೆ ವಿಶೇಷವೇನು ಏನು ಗಮನಿಸುವುದಿಲ್ಲ. URL ಅನ್ನು ಇನ್ನೂ ಡಾಮ್-0.html ಆಗಿದೆ. ಯಾವುದೇ register.php ಇಲ್ಲ. ಯಾವುದೇ ಎರಡನೇ ಕಡತ ಇಲ್ಲ. ಯಾವುದೇ ಆಕ್ಷನ್ ಗುಣಲಕ್ಷಣ ಇಲ್ಲ. ಹಾಗಾಗಿ ಈ ರಿಟರ್ನ್ ಸುಳ್ಳು ಸಂಭಾವ್ಯವಾಗಿ ಮಾಡುವ? ನಾನು ನಂತರ ಸ್ವಾಗತಿಸಲು ಕರೆ () ಮತ್ತು ನಾನು ಬಹುಶಃ ತಪ್ಪು ಮರಳಿದ? ನೀವು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಏನು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ ಸಹ ನಾವು ಒಂದು ರೂಪ ಮೇಲೆ ಸಲ್ಲಿಸಿ ಕಳೆದ ವಾರದಲ್ಲಿ ಕಾಣಬಹುದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. DAVID MALAN: ಅದು ಸರಿ, ಎಲ್ಲೋ ಹೋಗುತ್ತದೆ? ಇದು ಕೆಲವು URL ಅನ್ನು ಹೋಗುತ್ತದೆ. ಆದರೆ ನಾನು ಇಲ್ಲಿ ಸಂಭವಿಸಿ ಬಯಸುವುದಿಲ್ಲ. ನನ್ನ ವೆಬ್ ಪುಟ ಸಂಪೂರ್ಣವಾಗಿ ಬಯಸುತ್ತೇನೆ ಒಮ್ಮೆ ನೀವು ಅಲ್ಲಿ ಜಿಮೈಲ್, ರೀತಿಯ ಕ್ರಿಯಾತ್ಮಕ , ನೀವು ಬೇಕಾದವು. URL ಒಂದು ರೀತಿಯಲ್ಲಿ ಎಂದು ಬದಲಾಗುವುದಿಲ್ಲ ಇಡೀ ಪುಟ ಮರುಲೋಡ್ ಸೂಚಿಸುತ್ತದೆ. ಬದಲಿಗೆ, ನಾನು ಏನೋ ಬದಲಾಯಿಸಲು ಬಯಸುವ ಏನೋ ಔಟ್ ಮುದ್ರಣ ಹಾಗೆ ಇಲ್ಲಿ ತೆರೆ. ಅಲ್ಲದೆ ನನಗೆ ಈ ಸ್ವಚ್ಛಗೊಳಿಸಲು ಅವಕಾಶ ಅಪ್ ಸ್ವಲ್ಪ. ನನಗೆ ಡಾಮ್-0 ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ, ಆದರೆ ನನಗೆ ಡಾಮ್ -2 ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ. ಕೇವಲ ನೀವು ಇಲ್ಲಿ ಕೆಲವು ವಾಕ್ಯ ನೋಡಿದ. ಇದನ್ನು ತಿರುಗುತ್ತದೆ, ನಾವು ಕಚ್ಚಾ JavaScript ಬಳಸಿ ಇದೆ ಮಾಡಲಿಲ್ಲ. ಆದ್ದರಿಂದ ಈ ನಿಜವಾಗಿಯೂ ಭಾಷೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ನೀವು ಕೆಲವು ತಿಳಿದಿದೆ jQuery ಎಂದು ಗ್ರಂಥಾಲಯದ. ಆದ್ದರಿಂದ jQuery ಅದೇ ಅಲ್ಲ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಿಷಯ. ಇದು ನಿಜವಾಗಿಯೂ ಸ್ಮಾರ್ಟ್ ಕೇವಲ ಗ್ರಂಥಾಲಯದಲ್ಲಿ ವ್ಯಕ್ತಿ ಬರೆದು ಜನಪ್ರಿಯಗೊಳಿಸಿದ ಇಂತಹ ಈಗ ವಿಶ್ವದ ಬಹುತೇಕ ಎಲ್ಲರೂ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸುವಾಗ jQuery ಬಳಸುತ್ತದೆ. ಮತ್ತು ಮೊದಲ ನೋಟದಲ್ಲಿ, ಪ್ರಾಮಾಣಿಕವಾಗಿ, ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಗೂಢ ಕಾಣುತ್ತದೆ. ಆದರೆ ನೀವು ಹೋಗಿ ವಿಶೇಷವಾಗಿ ಕಾಣುವಿರಿ ವೆಬ್ ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಗೆ ಅಭಿವೃದ್ಧಿ, ನೀವು ಕಾಣುವಿರಿ ಈ ವಿಷಯಗಳನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಸಾಕಷ್ಟು ಉಳಿಸುತ್ತದೆ ಕೋಡ್ ಕೆಲವು ಸಾಲುಗಳನ್ನು. ಆದ್ದರಿಂದ ಕೇವಲ ನೋಟದಲ್ಲಿ ಅವಕಾಶ ಹೇಗೆ ಈ ರೂಪ ಕೆಲಸ. ನಾನು ಸ್ಪಷ್ಟವಾಗಿ ಏನು ತೆಗೆದು ಗಮನಿಸಿ ನನ್ನ HTML ದಿಂದ? Submit ಹ್ಯಾಂಡ್ಲರ್ ಯಾವುದೇ ಮೇಲೆ ಇಲ್ಲ ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. ಯಾವುದೇ ಗುಣಲಕ್ಷಣ ಇಲ್ಲ. ನೀವು ತಿಳಿದಿರುವ ಕಾರಣ ಏನು ನಾನು ನಿಜವಾಗಿಯೂ ಇಷ್ಟವಾಗುತ್ತಿರಲಿಲ್ಲ? ನಾವು ಬೀಳುವ ಹಾಗೆ ಭಾವಿಸಿದೆ ಅಲ್ಲಿ ಹಳೆಯ ಪದ್ಧತಿ. ಇದು ದೊಗಲೆ ಭಾವಿಸಲು ಆರಂಭಿಕ ಹಾಗೆ ಎರಡೂ ಸಿಎಸ್ಎಸ್ ಒಡಬೆರಸು ಗೆ ಎಚ್ಟಿಎಮ್ಎಲ್, ನೀವು ರೀತಿಯ ಎಸೆಯುವ ಏಕೆಂದರೆ ಎಲ್ಲಾ ವಿವಿಧ ಭಾಷೆಗಳಲ್ಲಿ ಸ್ಥಳದಲ್ಲಿ, ಇದೇ ಈ ಅನುಭವಿಸಲು ಆರಂಭಿಸಿತು ಕೆಳಗೆ ಹೋಗಲು ಕೆಟ್ಟ ರಸ್ತೆ ಹಾಗೆ ಅಲ್ಲಿ ನಾನು ಒಳಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಹಾಕುವ ಬಾಗುತ್ತೇನೆ ನನ್ನ ಎಚ್ಟಿಎಮ್ಎಲ್ ಬದಲು ಔಟ್ ಅಪವರ್ತನ. ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಪಾಠ ಇಲ್ಲಿದೆ. ಡಾಮ್-2.html, ನಾನು ಔಟ್ ಅಪವರ್ತನ ನುಡಿದರು. ನಾನು ಸ್ವಲ್ಪ ವಿಷಯಗಳನ್ನು ಮಾಡುತ್ತಿರುವೆ ವಿಭಿನ್ನವಾಗಿ. ಈಗ, ನಾನು ನನ್ನ ಕೈ ಅಲೆಗಳ ಪಡೆಯಲಿದ್ದೇನೆ ಈ ನಿಜವಾಗಿಯೂ ಏನು ನಲ್ಲಿ HOOD ಕೆಳಗೆ. ಆದರೆ ಈಗ ಊಹಿಸುತ್ತವೆ ಮೊದಲ ಈ ಗ್ರಂಥಾಲಯದಲ್ಲಿ ಕೋಡ್ ಸಾಲು jQuery ಕೇವಲ ಅರ್ಥ ಎಂದು ಕರೆದಾಗ ಡಾಕ್ಯುಮೆಂಟ್ ಕೆಳಗಿನ ಹಾಗೆ, ಸಿದ್ಧವಾಗಿದೆ. ವೆಬ್ ಪುಟಗಳು ತೆಗೆದುಕೊಳ್ಳಲು ಕಾರಣ ಲೋಡ್ ಕೆಲವು ಸಮಯ. ನೀವು ನಿಧಾನಗತಿಯ ಅಂತರ್ಜಾಲ ಇರಬಹುದು ಸಂಪರ್ಕ, ಮತ್ತು ಇದು ನೂಲುವ ಇರಬಹುದು ಮತ್ತು ನೂಲುವ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಇದು ಲೋಡ್. ಕೋಡ್ ಸಾಲನ್ನು ಕೇವಲ ನಿರೀಕ್ಷಿಸಿ ಹೇಳುತ್ತಾರೆ ಇಡೀ ಪುಟ, ಡಾಕ್ಯುಮೆಂಟ್ ಸಿದ್ಧವಾಗಿದೆ ಈ ಕೋಡ್ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು, ಸಿದ್ಧವಾಗಿದೆ. ಈಗ ಗಮನಕ್ಕೆ, ಈ ಬಹುಶಃ ಮೊದಲ ಅತ್ಯಂತ ಉಪಯುಕ್ತ ದೂರ jQuery ನಿಂದ ತೆಗೆದುಕೊಳ್ಳಲು. ಇಲ್ಲಿ ಈ ಸಾಲಿನ ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ ಇಲ್ಲಿ ಈ ಹೆಚ್ಚು ಮುಂದೆ ಸಾಲಿಗೆ. ಕಚ್ಚಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್, ಅಲ್ಲಿ ಆದರೆ ಡಾಕ್ಯುಮೆಂಟ್ ಜಾಗತಿಕ ವಸ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ,) (getElementById ಎಂಬ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ ಬರೆದ ಜನರು jQuery ಹೇಳಲು ಸರಳೀಕೃತ ಡಾಲರ್ ಚಿಹ್ನೆ, ಮತ್ತು ನಂತರ ಒಳಗೆ ಆವರಣ ನಂತರ ಎರಡು ಪುಟ್ ಉಲ್ಲೇಖಗಳನ್ನು, ಮತ್ತು ನಂತರ ಒಂದು ಹ್ಯಾಶ್ ಚಿಹ್ನೆ ಪುಟ್ ನೀವು ಪಡೆದುಕೊಳ್ಳುವುದಕ್ಕೆ ಬಯಸುವ ಅನನ್ಯ ID. ಆದ್ದರಿಂದ ಈ ಸಮನಾಗಿರುತ್ತದೆ document.getElementById ಎಂದು. ಏತನ್ಮಧ್ಯೆ,. ಕೇವಲ ಅರ್ಥ ಸಲ್ಲಿಸಲು ನೀವು ನೀವು ಏನೇ ರೂಪ ಸಲ್ಲಿಕೆ ಎಡ ಉಲ್ಲೇಖಿಸಿ ಹೋಗಿ ಮುಂದೆ ಮತ್ತು ಈ ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಆದರೆ ಈ ತುಂಬಾ ಈಗ ಕುತೂಹಲ ಹೊಂದಿದೆ. ಬಗ್ಗೆ ವಿಚಿತ್ರವಾದ ಯಾವುದು ಏನು ನಾನು ಇಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಿದ? ಕೇವಲ ಇದು ರೀತಿಯ syntactically ಆಗಿದೆ ಹೊಸ ತಪ್ಪಿಸಿಕೊಂಡಿದ್ದಾರೆ ಅದು ಸಹ ಇಲ್ಲಿದೆ. ಪ್ರೇಕ್ಷಕರು: ಇದು ಕೇವಲ ಕ್ರಿಯೆ ಎಂದು? ಇದು ಎಚ್ಚರಿಕೆಯನ್ನು ಎಂದು ಅಲ್ಲ? DAVID MALAN: ಹೌದು. ಅಲ್ಲದೆ, ಆದ್ದರಿಂದ ಎಚ್ಚರಿಕೆಯ () ಕೆಳಗೆ ಇಲ್ಲಿ ನ್ಯಾಯವಾಗಿದೆ ಎಂದು. ಆದರೆ ಒಂದು ಯಾವುದೇ ಉಲ್ಲೇಖ ಇಲ್ಲ ನಿಮಗೆ ಹಾಗೆ, ಹೆಸರು, foo, ಅಥವಾ ಇಲ್ಲಿ ಏನೋ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಈ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದು ಸಾಕಷ್ಟು ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರಬಲ, ಆದರೆ ಸಾಕಷ್ಟು ಹೊಸ. ಮತ್ತು ಪಿಎಚ್ಪಿ ವಾಸ್ತವವಾಗಿ ಈ ಹೊಂದಿದೆ. ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಮಾಡೋಣ ನಿಜವಾದ ತ್ವರಿತ ಏನೋ. ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಇಲ್ಲಿ ಈ ಔಟ್ ಪುಟ್ ಲೆಟ್. ನನಗೆ ಈ ಮಾಡಿ. ಫಂಕ್ಷನ್. ) ನ (ಈ ಹ್ಯಾಂಡ್ಲರ್ ಕರೆ. ಎ ಹ್ಯಾಂಡ್ಲರ್ ಕಾರ್ಯ ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. ಕೆಲವು ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿಭಾಯಿಸುತ್ತದೆ ಏನೋ. ನನ್ನ ಇಂಡೆಂಟೇಶನ್ ಸ್ವಚ್ಛಗೊಳಿಸಲು ಲೆಟ್. ಇಲ್ಲಿ ಈ ಪುಟ್. ಇಲ್ಲಿ ಹಾಕಲು. ಹೌದು. ಸರಿ. ಈಗ ನಾನು ಎಂಬ ಫಂಕ್ಷನ್ ನಾನು ಗೊತ್ತಿಲ್ಲ ಎಂದು ಹ್ಯಾಂಡ್ಲರ್ () ಇದು ಇನ್ನೂ ಏನು. ಇದು ಕೇವಲ ಇನ್ನೂ ಸಂಗತಿಗಳನ್ನು ಹೊಂದಿದೆ. ಓಹ್. ತುಂಬಾ ತೆಗೆದುಕೊಂಡಿತು. ಇದನ್ನು ನಾವು. ಸರಿ. ಕ್ಷಮಿಸಿ. ಸರಿ. ನನಗೆ ಈ ಮಾಡಿ. ಸರಿ. ನೈಸ್ ಮತ್ತು ನೇರ ಕಾಣುತ್ತದೆ ಈಗ ಮುಂದೆ. ನನಗೆ ಈ ಮಾಡಿ. ಹಾಗೆ. ಮತ್ತು ಸರಿ. ಈಗ, ಇಲ್ಲಿ ಈ ಪುಟ್ ಲೆಟ್. ಹಾರಾಡುತ್ತ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್. ಸರಿ. ಈಗ, ನ ಹಿಂತಿರುಗಿ ಅವಕಾಶ ಅಲ್ಲಿ ಕಥೆ ಪ್ರಾರಂಭಿಸಿದರು. ಹಿಂದೆ, ನಾನು ಹೇಳಿದರು ಇಲ್ಲಿ ಈ ಸಾಲಿನಲ್ಲಿ ಡಾಕ್ಯುಮೆಂಟ್ ಸಿದ್ಧವಾದಾಗ ಅರ್ಥ, ಹೋಗಿ ಮುಂದೆ ಮತ್ತು ಇದನ್ನು. ಏನು ನಾನು ಬಯಸುತ್ತೀರಿ? ಅಲ್ಲದೆ ನಿರ್ದಿಷ್ಟವಾಗಿ, ನಾನು ಹೋಗಲು ಬಯಸುವ ಮುಂದೆ ಕೆಳಗಿನ ಹಾಗೆ. ನಂತರ ಕೋಡ್ ಈ ಸಾಲಿನ ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಮತ್ತು ಏನು ನಾನು ನೀವು ಬಯಸುವ ಈ ಕರೆ ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಸಿದ ನಂತರ ಕೆಲಸ. ಈಗ ಈ ಆಸಕ್ತಿಕರವಾಗಿದೆ ಏನು. ಈ ಒಂದು ಕಾರ್ಯ ಸ್ವತಃ. ನಾನು ಆವರಣ ಹಾಕುವ ನಾನು ಗಮನಿಸಿ ಇಲ್ಲಿ ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ. ನಾನು ಅಕ್ಷರಶಃ ಎಂಬ ಕಾರ್ಯ ಹಾದುಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಇನ್ನೊಂದು ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಹ್ಯಾಂಡ್ಲರ್ () ಎಂದು ವಾದವನ್ನು () ಸಲ್ಲಿಸಲು ಎಂಬ ಇದು ಒಂದು ವೇರಿಯೇಬಲ್ ರೀತಿಯ ಇಲ್ಲಿದೆ. ಮತ್ತು ಈ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ತಮ್ಮನ್ನು ಕಾರ್ಯಗಳನ್ನು ಆಗಿದೆ ನಿಜವಾಗಿಯೂ ಕೇವಲ ವಸ್ತುಗಳು. ವಾಸ್ತವವಾಗಿ, ಅವರು ನಿಜವಾಗಿಯೂ ಕೇವಲ ಆರ್ ಕೆಲವು ರೀತಿಯ ಅಸ್ಥಿರ. ಮತ್ತು ಕಾರ್ಯ ಹೆಸರು ವೇಳೆ ಹ್ಯಾಂಡ್ಲರ್ (), ನಾನು ಸಾಧ್ಯವಿಲ್ಲ ಯಾವುದೇ ಕಾರಣವಿರುವುದಿಲ್ಲ ಇಲ್ಲಿ ವಾದವನ್ನು ಇದು ಹಾದುಹೋಗಲು. ಮತ್ತು ಈ ರೂಪ ಮಾಡಿದಾಗ ಅರ್ಥ ಡೆಮೊ ID ಯನ್ನು ಜೊತೆ ಸಲ್ಲಿಸಿದ, ಈ ಕಾರ್ಯ ಕರೆ. ಆದರೆ ಈಗ ನಾನು, ಈ ಎಲ್ಲಾ ರದ್ದುಗೊಳಿಸಲು ವೇಳೆ ಏಕೆ ನಂತರ ನಾನು ಬಹುಶಃ ಮಾಡಿದಿರಿ ಈ ಕೊಂಚ ಹಿಂದೆ? ಅಲ್ಲದೆ, ಈ ಅನಾಮಿಕ ಕಾರ್ಯ. ನಾನೂ ಏಕೆಂದರೆ ನಾನು ಏಕೆ, ನಾನು ಅರಿತುಕೊಂಡ ಘೋಷಿಸುವ ಸಮಯ ವ್ಯರ್ಥ ಗೊಡವೆಗೆ ಒಂದು ಕ್ರಿಯೆ ಎಂದು ಹ್ಯಾಂಡ್ಲರ್ () ಮಾತ್ರ ಕರೆ ಒಂದು ಮತ್ತು ಒಂದೇ ಸ್ಥಳದಲ್ಲಿ? ನಾನು ಹೆಸರು ಅಗತ್ಯವಿರುವುದಿಲ್ಲ, ಮತ್ತು ನಾನು ಹಾಗೆ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸ್ಥಳದಲ್ಲಿ ಕರೆ ಮಾಡಬೇಕು, ಕೇವಲ ಕಾರ್ಯವನ್ನು ಅನುಷ್ಠಾನಕ್ಕೆ ಅವಕಾಶ ಬಲ ನಾನು ಅಗತ್ಯವಿದೆ ಅಲ್ಲಿ. ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಪಿಎಚ್ಪಿ ಬೆಂಬಲ ಅನಾಮಧೇಯ ಕಾರ್ಯಗಳನ್ನು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ನನಗೆ ನಿಖರವಾಗಿ ಇಲ್ಲಿ ಮಾಡಲು ಅವಕಾಶ. ಆದರೆ ನಾವು ಮೇಲ್ಮೈ ಲಾಭ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಕೇವಲ ಒಂದೆರಡು ಕೀಟಲೆ ಅವಕಾಶ ಇಲ್ಲಿ ಅಂತಿಮ ಉದಾಹರಣೆಗಳು. ನಾನು quote.php ಹೋಗಿ. ಈ ವಾಸ್ತವವಾಗಿ ಒಂದು ಪಿಎಚ್ಪಿ ಗಮನಿಸಿ ನಾನು ಬರೆದ ಕಾರ್ಯ, ಒಂದು PHP ಪ್ರೋಗ್ರಾಂ, ಎಂದು ನಿರೀಕ್ಷಿಸುತ್ತದೆ ಎಂಬ ಒಂದು HTTP ನಿಯತಾಂಕ ಚಿಹ್ನೆ, ಮತ್ತು ನಾನು ಹಸ್ತಾಂತರಿಸುತ್ತಾನೆ FB ಒಂದು ಮೌಲ್ಯ. ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಮೂಲ ನೋಡಿದರೆ ಕೋಡ್, ಈ ಉಚಿತ ವೆಬ್ಸೈಟ್ ಪ್ರಶ್ನಿಸಿದ ಇದೆ ಕೇವಲ ಪು ಸೆಟ್ ನಂತಹ, ಯಾಹೂ ಹಣಕಾಸು ಎಂಬ ಏಳು, ಮತ್ತು ಅದು ನನಗೆ ಹಿಂದಿರುಗಿದ ಸ್ಪಷ್ಟವಾಗಿ ಏನೋ ಕರೆಯಲ್ಪಡುವ ಸ್ವರೂಪಕ್ಕೆ JSON ಇದೆ - ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಅಂಕನ. ಇದು ಕೇವಲ ಒಂದು ವಸ್ತುವಿನ. ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಗಮನಿಸಿ, ಉಲ್ಲೇಖಗಳು, ಕೊಲೊನ್, ಮತ್ತು ಅಲ್ಪವಿರಾಮ. ಈಗ ಏತನ್ಮಧ್ಯೆ, ಈ ಸುಂದರವಾಗಿದೆ. ನಾನು ಬಹುಶಃ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಳಸಬಹುದು ಏಕೆಂದರೆ URL ಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ಭಾಷೆ ಎಂದು, ಸಕ್ರಿಯವಾಗಿ ಈ ರೀತಿ ಬಲ? ನಾನು ಗೂಗಲ್ ಈ ಬದಲಾಯಿಸಬಹುದು ಮತ್ತು Google ನ ಹಿಂದೆ $ 1,017.55 ಸ್ಟಾಕ್ ಬೆಲೆಯನ್ನು. ನಾವು ಈಗ ಈ ಬಳಸುವಂತಿಲ್ಲ ಎಂದು ನೋಡೋಣ. ನನಗೆ, ಇಲ್ಲಿ ಅಜಾಕ್ಸ್ 0 ಹೋಗಿ ನೋಡೋಣ ಇದು ಕೆಳಗಿನ ತೋರುತ್ತಿದೆ. ಇದು ಹೊಂದಿದೆ ಕೇವಲ ಒಂದು ವೆಬ್ಸೈಟ್ ಇಲ್ಲಿದೆ ಒಂದು ಬಟನ್ ಒಂದು ರೂಪ. ನನಗೆ ಇಲ್ಲಿ YHOO ರಲ್ಲಿ ಮುಂದೆ ಹೋಗಿ ಟೈಪ್ ಲೆಟ್ ಯಾಹೂ ಸ್ಟಾಕ್ ಚಿಹ್ನೆಯ, ಪಡೆಯಿರಿ ಕ್ಲಿಕ್ ಉದ್ಧರಣ, ಮತ್ತು ಈಗ ನಾನು ನೆತ್ತಿಗೇರಿದೆ ಗಮನಕ್ಕೆ 32,86 ಒಂದು ಎಚ್ಚರಿಕೆಯನ್ನು. ನನಗೆ ನಿಜವಾಗಿ ಆಸಕ್ತ ಆವೃತ್ತಿಯನ್ನು ಹೋಗಿ ನೋಡೋಣ ಈ ಪುಟ, ಆವೃತ್ತಿ ಎರಡು, ಮತ್ತು ನ ಮೈಕ್ರೋಸಾಫ್ಟ್, MSFT, ಹೇಳಲು ಅವಕಾಶ ಟೈಪ್. ಉಲ್ಲೇಖ ಪಡೆಯಿರಿ. ಈಗ, ಯಾವುದೇ ಎಚ್ಚರಿಕೆಯನ್ನು ಗಮನಕ್ಕೆ. ಗಮನಿಸಿ ಇದು ಬೆಲೆ ಹೇಳುತ್ತಾರೆ ಅಲ್ಲಿ ನಿರ್ಧರಿಸಬಹುದು? ಉದಾಹರಣೆಗಳು ಸರಳ ಎಂದು ಏನು Gchat ಸುಳಿವು ಮತ್ತು ಫೇಸ್ಬುಕ್ ಚಾಟಿಂಗ್, ಮತ್ತು Gmail, ಮತ್ತು ಇತರ ವೆಬ್ಸೈಟ್ಗಳಲ್ಲಿ ವಾಸ್ತವವಾಗಿ ಮೂಲಕ ಮಾಡುತ್ತಿದ್ದಾರೆ ವೆಬ್ ಪುಟ ಬದಲಾವಣೆ. ಈ ಗಮನಿಸಿ. ನನಗೆ ಪುಟ ರೀಲೋಡ್ ಅವಕಾಶ. ನನಗೆ ಕ್ರೋಮ್ನ ಇನ್ಸ್ಪೆಕ್ಟರ್ ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ. ನನಗೆ ಅಂಶಗಳನ್ನು ಹೋಗಿ ನೋಡೋಣ ಕೆಳಗೆ ಇಲ್ಲಿ ಟ್ಯಾಬ್. ಈಗ ನಾನು ಕೆಳಗೆ ಇಲ್ಲಿ ಜೂಮ್ ಗಮನಕ್ಕೆ ಮತ್ತು ಈ ತೆರೆಯುತ್ತದೆ, ಈ ಗಮನಿಸಿ ನನ್ನ ಎಚ್ಟಿಎಮ್ಎಲ್ DOM - ನನ್ನ ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್. ಈ ನನ್ನ HTML ಆಗಿದೆ. ಆದರೆ ಈಗ ಇದು ವಿಶೇಷವೇನು ಸಹ ಗಮನಕ್ಕೆ ಎರಡೂ ನೋಡಲು ಸ್ವಲ್ಪ ಕಷ್ಟ ಒಮ್ಮೆ ಸ್ಥಳಗಳಲ್ಲಿ, ನಾನು ಫೇಸ್ಬುಕ್ ಟೈಪ್ ಇಲ್ಲಿ, ಕೆಳಗೆ ವೀಕ್ಷಿಸಬಹುದು ಪರದೆಯ ಮಾತ್ರ. ಇದು ವಾಸ್ತವವಾಗಿ ಬದಲಾವಣೆ ಮಾಡಿದ ಹಾರಾಡುತ್ತ ನನ್ನ HTML. ಮತ್ತು ಅದು ಸಾಕಷ್ಟು ಸರಳವಾಗಿ ಈ ಮಾಡುತ್ತಿದೆ ಈ ಸ್ವಲ್ಪ ಮಾಡುವ ಮೂಲಕ. ನಾನು ಅಜಾಕ್ಸ್ 2 ತೆರೆಯುತ್ತದೆ, ಸೂಚನೆ ಅನುಷ್ಠಾನಕ್ಕೆ ಎಂದು ಮಾದಕ ಏನೋ ಇದು ಬಹಳ ಕೊಳಕು ಸಹ, ಆ ಆದರೆ ಅಷ್ಟು ಅತ್ಯಾಧುನಿಕ ಕಾರ್ಯನಿರ್ವಹಣೆಯಲ್ಲಿ, ಇದು ಕೆಲವು ಹೊಂದಿದೆ ಕೆಳಭಾಗದಲ್ಲಿ ಎಚ್ಟಿಎಮ್ಎಲ್. ಆದರೆ ನಾನು ಟ್ಯಾಗ್ ಬಳಸಲಾಗುತ್ತದೆ ಗಮನಿಸಿ. ನಾವು ಮೊದಲು ಈ ಬಳಸಲಾಗುವುದಿಲ್ಲ ಮಾಡಿದ್ದೀರಿ, ಆದರೆ ಈ ಒಂದು, ಆದರೆ ಶಕ್ತಿ ಇಲ್ಲ ಹೊಸ ಲೈನ್ ಮೇಲೆ ಎಲ್ಲವೂ. ಇದು ಕೇವಲ ಒಂದು ಆಯತಾಕಾರದ ಪ್ರದೇಶದಲ್ಲಿ ಮಾಡುತ್ತದೆ ಒಂದೇ ಸಾಲಿನಲ್ಲಿ ಮೂಲಭೂತವಾಗಿ. ನಾನು ಬೆಲೆ ಒಂದು ID ಯನ್ನು ನೀಡಿತು ಗಮನಿಸಿ. ಮತ್ತು ಅದೇ ಬಳಸಿಕೊಂಡು ತಿರುಗಿದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಗ್ರಂಥಾಲಯ, ನಾನು ಒಂದು ಫಂಕ್ಷನ್ ಎಂಬ ಉಲ್ಲೇಖ () ಎಂದು ಬಂದ ಕರೆಯಲಾಗುತ್ತದೆ ಸಲ್ಲಿಸಿದ್ದಾನೆ. ಮತ್ತು ನಾನು ಮಾಡುತ್ತಿರುವೆ ಇದು. ನಾನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮಾರ್ಪಡಿಸಬಹುದಾದ ಘೋಷಿಸುವ ನುಡಿದರು ಮೌಲ್ಯ ಉಳಿಸುವ, URL ಎಂಬ quote.php? ಚಿಹ್ನೆ =. ಅರ್ಥಾತ್, ನನ್ನ ಆರಂಭಿಸಿದ್ದಾರೆ ನಾನು ನಂತರ ಒಂದು HTTP ಕೋರಿಕೆಯನ್ನು ತಯಾರು, ಮತ್ತು ನಾನು ಜೊತೆಗೆ ಆ ಮೇಲೆ concatenating ಬಾಗುತ್ತೇನೆ ID ಜೊತೆ ಯಾವುದೇ ಅಂಶ ಸಂಕೇತವಾಗಿದೆ ಎಂದು ಇದು ಸೂಚನೆ, ಆಗಿದೆ ಪಠ್ಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ಬಲ ಕೆಳಗೆ ಇಲ್ಲಿ. ಆದ್ದರಿಂದ ನಾವು ಹಿಂದೆ ರೂಪಗಳು ಇಷ್ಟ. ನೀವು ವೇಳೆ ಮತ್ತು ನಂತರ ಇದು jQuery ತಿರುಗಿದರೆ ಕರೆ. ಒಂದು ವಾಲ್ ಆಫ್ ಅಪೇಕ್ಷಿಸುವ Val (), ಕಾರ್ಯ, ಒಂದು ಮೌಲ್ಯವನ್ನು ಕಾರ್ಯದ ಪಡೆಯುತ್ತದೆ ಬಳಕೆದಾರ ಸೈನ್ ಟೈಪಿಸಿದ ಏನೇ ತದನಂತರ ಜಾಲಬಂಧದ ದಟ್ಟಣೆಯ ಎಲ್ಲಾ ಈ ಸಂಭವಿಸುತ್ತದೆ. $. GetJSON. ಮತ್ತು ಅತ್ತ, ಡಾಲರ್ ಚಿಹ್ನೆ ಕೇವಲ ಒಂದು ಸಂಕ್ಷಿಪ್ತ ಸಂಕೇತ. ಇದು ನಿಜವಾಗಿಯೂ jQuery.getJSON ಇಲ್ಲಿದೆ. ಈ URL ನಿಂದ JSON ನನ್ನನ್ನು ಪಡೆಯಿರಿ, ಮತ್ತು ಯಾವಾಗ ವಿನಂತಿಯನ್ನು ಮತ್ತೆ ಬರುತ್ತದೆ, ಈ ಕರೆ ಚರ್ಚೆಯಂತೆ ಕಾರ್ಯ ಮತ್ತು ರವಾನಿಸಲು ಸರ್ವರ್ನಿಂದ ಯಾವುದೇ ಮರಳಿತು. ಆದ್ದರಿಂದ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನಾನು ಮತ್ತೆ ಹೋಗಿ ವೇಳೆ ಗೆ ಬ್ರೌಸರ್, ಮತ್ತು ನಾನು quote.php ಹಿಂದಿರುಗಿ, ಏನು ನನ್ನ ಬ್ರೌಸರ್ ಮಾಡುತ್ತಿರುವ ಗೆಟ್ಟಿಂಗ್ ದತ್ತಾಂಶದ ಈ ಪಡೆ. ಮತ್ತು ನಾನು ಈ ವೆಬ್ ಪುಟಕ್ಕೆ ಹೋದಾಗ, ನಾವು ಬದಲಿಗೆ ನೆಟ್ವರ್ಕ್ ಹೋಗಿ ವೇಳೆ ಗಮನಕ್ಕೆ ಟ್ಯಾಬ್ ಮತ್ತು ಅದನ್ನು ತೆರವುಗೊಳಿಸಿ, ತದನಂತರ ರೀತಿಯ ಗೂಗಲ್ GOOG ರೀತಿಯ ಮತ್ತು ಪಡೆಯಿರಿ ಉಲ್ಲೇಖ, ಪುಟ ಬದಲಾಗಲಿಲ್ಲ ಗಮನಿಸಿ. ಆದರೆ ಒಂದು HTTP ಕೋರಿಕೆಯನ್ನು ಮಾಡಿದ, ಮತ್ತು ಏನು ನಾವು ನೋಡಿದರೆ ಮತ್ತೆ ಇಲ್ಲಿ ಬಂದು ಪ್ರತಿಕ್ರಿಯೆ JSON ಒಂದು ಇಡೀ ಗುಂಪೇ ಇದೆ ನಾವು ಅಂತಿಮವಾಗಿ ಉಪಯೋಗಿಸಿದೆ ಈ ಸರಳ ರೇಖೆ. ಡೇಟಾ ಪಡೆದ ಏನು ಆಗಿದೆ ಪರಿಚಾರಕದಿಂದ. ಬೆಲೆ ಹೆಸರಾಗಿದೆ ಕೀಲಿ ನಾನು ಕಾಳಜಿವಹಿಸುವ. ಆದ್ದರಿಂದ data.price ನನಗೆ ಎಂದು ನೀಡುತ್ತದೆ. ಈಗ ಅಷ್ಟರಲ್ಲಿ, ಮತ್ತು ಈ ಕೊನೆಯ ಉದಾಹರಣೆಯಾಗಿದೆ. ನೀವು ಪುಟದಲ್ಲಿ ಇನ್ನೂ ಹೆಚ್ಚು ಮಾಡಬಹುದು. ಒಂದು ವಾಸ್ತವವಾಗಿ, ಜೊತೆಗೆ ಎರಡು. ನಾವು ಮತ್ತೆ ತರಬಹುದು ಟ್ಯಾಗ್, ಈ ಮರೆಯದಿರಿ ವೇಳೆ. ಆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಇಲ್ಲಿದೆ. ನಾವು ಮಾಡಬಹುದು. ತುಂಬಾ ಉತ್ತೇಜನಕಾರಿಯಾಗಿದೆ. ನಾವು ಒಂದು ರೋಚಕ ಎಂದು ಬಿಟ್ಟು ಮಾಡುತ್ತೇವೆ. ಆದರೆ ಹೆಚ್ಚಿನ ಉತ್ತೇಜಕ ರೀತಿಯಲ್ಲಿ, ನೀವು ಈ ರೀತಿಯ ಕೆಲಸಗಳನ್ನು. ನಾನು ಜಿಯೋಲೋಕಲೈಸೇಶನ್ -1 ಹೋಗಿ ವೇಳೆ, ಇದು ತಿರುಗಿದರೆ ಕ್ರೋಮ್ ನಾವು ಎಂದು ತಿಳಿದಿರುತ್ತದೆ ಅಕ್ಷಾಂಶ ನಿರೂಪಿಸಲಾಗಿದೆ 42,37. -71,10. ಆದ್ದರಿಂದ ಇನ್ನೂ ಇಲ್ಲದಿರುವುದರಿಂದ ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಇತ್ಯರ್ಥಕ್ಕೆ. ಮುಂದಿನ ವಾರ ಆದರೆ ಹೆಚ್ಚು. ಸೋಮವಾರ ನೀವು ನೋಡಿ.