PHP-and-MySQL/C4/Simple-Visitor-Counter/Marathi
From Script | Spoken-Tutorial
| Time | Narration |
| 00:00 | page counter वरील ह्या ट्युटोरियलमधे स्वागत. |
| 00:02 | हे प्रत्येक रिफ्रेशनंतर पेज किती व्यक्तींनी पाहिले आहे ते मोजेल. |
| 00:07 | प्रत्येक वेळी कोणी त्या पेजवर गेल्यावर, व्हॅल्यू वाढून ती टेक्स्ट फाईलमधे संचित होईल व युजरला दर्शविली जाईल. |
| 00:15 | ती दाखवायची की तुमच्यापुरती ठेवायची ते तुम्ही ठरवू शकता. |
| 00:19 | हे करण्याची ही सर्वात सोपी पध्दत आहे. |
| 00:21 | हे unique visitors मोजत नाही. |
| 00:23 | मी unique visitors हा पाठ लवकरच बनवणार आहे. |
| 00:27 | तो लवकरच उपलब्ध होईल. |
| 00:30 | तो पहा. तो अधिक तपशीलवार असेल. |
| 00:33 | तो IP addresses हाताळतो. |
| 00:35 | आत्ता basic counter चा पाठ पाहू जो डेटाबेस स्टोअरेज ऐवजी file-storageवापरतो . |
| 00:42 | त्यासाठी प्रथम आपल्या व्हॅल्यूज संचित करण्यासाठी फाईल बनवणे आवश्यक आहे. |
| 00:48 | हे करण्याच्या दोन पध्दती आहेत. |
| 00:50 | राईट क्लिक करून नवे text document बनवणे. |
| 00:53 | किंवा 'fopen' फंक्शन द्वारे फाईल तयार करणे. |
| 00:59 | आपण ती फाईल, व्हेरिएबलमधे संचित करणार आहोत. परंतु हे बंधनकारक नाही. |
| 01:05 | येथे parameter मधे टाईप करा count.php. आणि दुसरा पॅरामीटर, जो लिहिणे, वाचणे किंवा जोडण्यासाठी आहे. उदाहरणार्थ, |
| 01:22 | आपण लिहिण्यासाठी निवडू. |
| 01:26 | आता 'fwrite' लिहू आणि file वर लिहू. आणि शून्य ची व्हॅल्यू बनवू. |
| 01:36 | आता पेज उघडू. रिफ्रेश करू. |
| 01:41 | आपल्याला counter.php मिळाली आहे. त्यावर क्लिक करा. पुन्हा मागे जाऊन count.php पहा. |
| 01:49 | म्हणजे .txt |
| 01:51 | रिफ्रेश करू. |
| 01:54 | आता .txt file मिळाली आहे. |
| 02:00 | आपण count.php काढून टाकू. |
| 02:05 | आता हे करून झाले. ह्या कोडची गरज नाही. |
| 02:08 | म्हणून हा भाग डिलिट करू. पण मी तसाच ठेवतो. समजा फाईल वाचायची आहे. |
| 02:14 | हे टाईप देखील करू शकतो. आपल्याला लिहिण्याऐवजी वाचण्यासाठी फाईल बनवायची आहे. |
| 02:22 | फाईल मिळाली आहे. त्यात शून्य व्हॅल्यू आहे. |
| 02:26 | ती उघडून पाहू. |
| 02:28 | हो, आपल्याकडे count.txt मधे शून्य आहे जे वाचून येथे ठेवू. |
| 02:34 | आता फाईलमधील contents मिळवण्याची गरज आहे. |
| 02:37 | त्यासाठी 'fopen' ऐवजी 'file_get_contents' वापरू. |
| 02:42 | टाईप करा 'file_get_contents'. |
| 02:44 | यामुळे 'count.txt' मधील contents मिळतील. |
| 02:48 | मी 'echo' टाइप करेल आणि व्हेरियेबल चा उपयोग करेल आणि मी टाइप करेल , 'echo file' . |
| 02:52 | आता हे file_get_contents आपल्या 'count.txt' मधील contents, फाईल व्हेरिएबल मधे संचित करेल. |
| 03:02 | आणि हे फाईल मधील contentsएको करेल. |
| 03:05 | पेजवर परत जाऊन रिफ्रेश करू. |
| 03:07 | counter क्लिक केल्यावर शून्य मिळाले. |
| 03:10 | रिफ्रेश करू. अजूनही शून्यच दाखवत आहे. |
| 03:14 | 'count.txt' मधे 'hello' टाईप करून पेज रिफ्रेश केल्यास आपल्याला 'hello' दिसेल. |
| 03:20 | म्हणजे 'count.txt' मधे जे काही आहे ते एको करत आहोत. |
| 03:25 | आता येथे शून्य ही integer व्हॅल्यू आहे. |
| 03:30 | हे एको करण्यासाठी टाईप करा 'You've had file visitors'. |
| 03:37 | यामुळे असे काहीसे दिसेल. |
| 03:40 | आता 'visitors' नावाचे व्हेरिएबल बनवू. |
| 03:46 | त्याची व्हॅल्यू 'file' असेल. |
| 03:50 | हे येथे वर ठेवू. ते वाचण्यास सोपे आणि कार्यक्षम असेल. |
| 03:55 | येथे 'visitors' एको करू. |
| 04:00 | पुढे टाईप करा visitors. |
| 04:05 | Visitors - new equals हा vistors अधिक 1. |
| 04:14 | अशाप्रकारे ही आपली नवीन व्हॅल्यू आहे. |
| 04:17 | पुढे टाईप करा 'filenew', आपण नवीन फाईल बनवत आहोत. |
| 04:22 | ती count.txt म्हणून उघडणार आहोत. |
| 04:27 | आणि ह्या फाईलमधे लिहिणार आहोत. |
| 04:30 | जर हे 'a+' असेल तर त्याचा अर्थ 'append' - म्हणजे ह्या फाईलमधे आपण काहीतरी जोडत आहोत. |
| 04:38 | परंतु त्या फाईलवरच लिहायचे आहे. येथे टाईप करा 'w'. |
| 04:42 | नंतर टाईप करा 'fwrite' कंसात 'filenew' स्वल्पविराम. |
| 04:47 | म्हणजे लिहायची व्हॅल्यू, 'visitorsnew'. |
| 04:50 | हे कार्य करेल. कार्यान्वित करण्यापूर्वी पुन्हा हा कोड पाहू. |
| 04:55 | आपली मुख्य फाईल मिळाली आहे जी count.txt मधील contents देईल, जे ह्याक्षणी शून्य आहे. |
| 05:04 | 'visitors' मधे फाईल व्हेरिएबलचे contents आहेत. |
| 05:07 | युजरला येथे किती 'visitors' आहेत ते एको करत आहोत. |
| 05:11 | visitors new ह्या नव्या व्हेरिएबलची व्हॅल्यू 'visitors + 1' आहे. म्हणजे ती व्यक्ती ह्याक्षणी हे पेज बघत आहे. |
| 05:20 | हे महत्त्वाचे आहे. या व्यक्तीमुळे येथे 1 ने वाढ होत आहे. |
| 05:24 | पाठाच्या सुरूवातीला पाहिल्याप्रमाणे आपण नवी फाईल उघडत आहोत. येथे लिहिण्यासाठी 'w' घेतला आहे. |
| 05:32 | नव्या फाईलमधे 1 ने वाढलेली नवी व्हॅल्यू लिहित आहोत. |
| 05:37 | आता रिफ्रेश करू. आपण बघू शकतो. |
| 05:41 | हे कार्य करत नाही. कोड तपासू. |
| 05:44 | आपणvisitors चे तसेच - Visit-ors new. चे स्पेलिंग तपासू. Visit-ors. |
| 06:01 | येथे चुकून mटाईप झाले आहे. तिथे 'n' टाईप करा. |
| 06:06 | म्हणजेचcount.txt. आता प्रत्येक रिफ्रेशनंतर हे 1 ने वाढत आहे. |
| 06:12 | ही व्हॅल्यू वाढताना आपण बघू शकतो. |
| 06:16 | आता रिसेट करण्यासाठी हे करावे लागेल. |
| 06:19 | येथे 'count.txt' has been changed ही वॉर्निंग मिळाली, कारण ती एडिट केली होती. |
| 06:24 | 'reload from disk' करा. |
| 06:27 | 'count.txt' मधे 19 तर पेजवर 18 आहे. |
| 06:30 | कारण नवी व्हॅल्यू देण्यापूर्वी आपणechoकरत आहोत. |
| 06:35 | अधिक कार्यक्षमतेसाठी आणि खरी योग्य व्हॅल्यू दिसण्यासाठी हा कोड येथे लिहू. |
| 06:41 | आता रिफ्रेश करू. ह्या पेजवर 25 visitors दिसत आहेत आणि 'count.txt' वर26दिसत आहे. |
| 06:51 | हे थोडे अव्यवस्थित झाले आहे. |
| 06:55 | हे करण्याची कोणतीही ठराविक पध्दत नाही. |
| 06:57 | हे नेहमी 'visitors' एको करेल. |
| 06:59 | येथे 'visitors_new' एको करू. |
| 07:07 | ही योग्य तीच व्हॅल्यू दाखवेल. |
| 07:11 | visitors new- पुन्हा स्पेलिंग चुकले आहे. |
| 07:16 | आता बरोबर झाले. व्हॅल्यू वाढवून 35 करू आणि 'count.txt' मधेही व्हॅल्यू 35 आहे. |
| 07:24 | यासारखा सोपा कोड लिहिताना पोझिशनला फार महत्त्व नसले तरी त्याने फरक पडतो. |
| 07:30 | अशाप्रकारे हे बेसिक tutorial आहे. |
| 07:32 | काही मदत हवी असल्यास आमच्याशी संपर्क साधा. |
| 07:35 | हे करून बघा. |
| 07:37 | तसेच IP addresses वर आधारित असलेले advanced counter वरील इतर ट्युटोरियलही पहा. |
| 07:43 | हे भाषांतर मनाली रानडे ह्यांनी केले असून आवाज रंजना भांबळे यांचा आहे.धन्यवाद. |