PHP-and-MySQL/C4/Simple-Visitor-Counter/Bengali
From Script | Spoken-Tutorial
Revision as of 02:14, 7 March 2017 by Satarupadutta (Talk | contribs)
| Time | Narration |
| 00:00 | page counter এর টিউটোরিয়ালে স্বাগত জানাই। |
| 00:02 | এটি প্রত্যেক রিফ্রেশে গণনা করবে কতজন আপনার পৃষ্ঠা দেখেছে। |
| 00:07 | তাই প্রতিবার কেউ পৃষ্ঠায় এলে মান বৃদ্ধি পাবে, একটি টেক্সট ফাইলে সংরক্ষণ হবে এবং এটি ইউসারকে প্রদর্শন করা হবে। |
| 00:15 | এটি নিজের জন্য রাখতে পারেন। এটি আপনার উপর এটি দেখতে চান কিনা। |
| 00:19 | এটি এই কাজ করার খুব সহজ উপায়। |
| 00:21 | এটি অনন্য ভিসিটর্স গণনা করে না। |
| 00:23 | আমি অনন্য ভিসিটর্স টিউটোরিয়াল শীঘ্রই বানাবো। |
| 00:27 | আপনি যখন এটি দেখবেন এটি সম্ভবত তখন উপলব্ধ হবে। |
| 00:30 | তাই সেটি দেখুন। সেটি অধিক বিশিষ্ট হবে। |
| 00:33 | সেটি IP addresses বর্ণন করে। |
| 00:35 | যদিও এখনকার জন্য, এটি একটি মৌলিক কাউন্টার টিউটোরিয়াল এবং এটি ডেটাবেস স্টোরেজের অপেক্ষায় ফাইল স্টোরেজ ব্যবহার করে। |
| 00:42 | ঠিক আছে. তাই প্রথমে আমাদের মান রাখতে একটি ফাইল বানাতে হবে। |
| 00:48 | এটি করার 2টি উপায় রয়েছে। |
| 00:50 | ডান ক্লিক করুন এবং একটি নতুন টেক্সট ডকুমেন্ট বানান। |
| 00:53 | আমি আপনাকে কি দেখাবো যে খোলার জন্য ফাইল কিভাবে বানায় যা হল fopen ফাংশন। |
| 00:59 | আমরা এটি ফাইল ভ্যারিয়েবলে রাখবো, কিন্তু এটি বাধ্যতামূলক নয়। |
| 01:05 | আমরা লিখব count.php এবং এর জন্য আরেকটি প্যারামিটার যেমন চাই আপনি লেখার জন্য, পড়ার জন্য বা এটি জোড়ার জন্য চান। |
| 01:22 | আমি লেখার জন্য বলবো। |
| 01:26 | এখন আমি fwrite লিখব এবং আমি file এ লিখব এবং আমি শূন্যের মান বানাবো। |
| 01:36 | এখন আমাদের পৃষ্ঠা খুলবো এবং রিফ্রেশ করব। |
| 01:41 | এখানে counter.php রয়েছে। এতে টিপুন এবং ফিরে গেলে দেখুন যদি আপনি count.php পান। |
| 01:49 | তাই .txt. |
| 01:51 | এটি রিফ্রেশ করি। |
| 01:54 | তাই এখন আমাদের কাছে .txt ফাইল থাকতে হবে। |
| 02:00 | এই Count.php মুছে দেই। |
| 02:05 | এটি করেছি, এখন এই কোডের প্রয়োজন নেই। |
| 02:08 | এই অংশ মুছে দেই কিন্তু আমি এটি রাখবো এবং বলবো আমি ফাইল থেকে পড়তে চাই। |
| 02:14 | আপনি এটি হাত দিয়েও লিখতে পারেন। আপনি শুধু পড়ার বদলে লেখার জন্য ফাইল বানাতে হবে। |
| 02:22 | আমরা ফাইল পেয়েছি এবং তাতে আমরা শূন্যের মান পেয়েছি। |
| 02:26 | এটি খুলি এবং দেখি। |
| 02:28 | count.txt শূন্যের সাথে পেয়েছি যা এটি পরবে এবং একে ওটিতে রাখবে। |
| 02:34 | এখন ফাইলের বিষয়বস্তু পাওয়া প্রয়োজন। |
| 02:37 | fopen এর বদলে আমি file_get_contents লিখব। |
| 02:42 | আমি file_get_contents লিখব। |
| 02:44 | এটি count.txt এর বিষয়বস্তু আনবে। |
| 02:48 | তারপর echo লিখে ভ্যারিয়েবল ব্যবহার করব এবং echo file লিখব। |
| 02:52 | এখন এটি file_get_contents বলবে এবং টেক্সট ফাইলের বিষয়বস্তু কাউন্টার ভ্যারিয়েবলের সাথে এখানে নিয়ে আসবে। |
| 03:02 | এটি ফাইলের বিষয়বস্তু ইকো করতে বলবে। |
| 03:05 | আমাদের পৃষ্ঠায় ফিরে যাই এবং রিফ্রেশ করব। |
| 03:07 | Counter এ টিপুন এবং আমরা শূন্য পেয়েছি। |
| 03:10 | রিফ্রেশ করি. এটি এখনও শূন্য যেমনকি এখানে দেখাচ্ছিল। |
| 03:14 | এটি hello তে বদলে পৃষ্ঠায় ফিরে গিয়ে রিফ্রেশ করলে এর কাছে hello ভ্যালু থাকবে। |
| 03:20 | এই মুহুর্তে ফাইলে যা কিছু রয়েছে আমরা শুধু তা ইকো করছি। |
| 03:25 | এবং এখন এটি শূন্য - পূর্ণসংখ্যা শূন্য। |
| 03:30 | এখন এটি ইকো করতে আমি You've had file visitors লিখব। |
| 03:37 | এটি আমাদের এইরকম কিছু দেবে। |
| 03:40 | এখন কি করব যে আমি ভিসিটর্স নামে একটি নতুন ভ্যারিয়েবল বানাবো। |
| 03:46 | আমি লিখব equal to 'file'. |
| 03:50 | এটিকে অধিক প্রভাবশালী এবং পড়তে সহজ করতে একে উপরে রাখবো। |
| 03:55 | আমি লিখব visitors এবং আমরা বলতে পারি যে এটি কি হতে যাচ্ছে। |
| 04:00 | তারপর আমরা কি লিখব যে visitors |
| 04:05 | Visit-ors - new - equals this vistors plus 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 এর বিষয়বস্তু হতে যাচ্ছে যা এই সময় শূন্য। |
| 05:04 | আমরা visitors নামক ভ্যারিয়েবল এই ফাইলের বিষয়বস্তুতে নির্ধারিত করছি। |
| 05:07 | আমরা ইউসারকে ইকো করছি যে এখানে কতজন ভিসিটর্স রয়েছে। |
| 05:11 | আমরা visitors + 1 এর সাথে নতুন ভ্যারিয়েবল বানাচ্ছি - অর্থাৎ ব্যক্তি যে এইসময় পৃষ্ঠা দেখছে। |
| 05:20 | এটি গুরুত্বপূর্ণ হয়ে ওঠে. সেই ব্যক্তি এখানে অতিরিক্ত 1 জুড়ছে। |
| 05:24 | তারপর একটি নতুন ফাইল খুলছি যেমনকি টিউটোরিয়ালের শুরুতে দেখেছি কিন্তু এর বদলে আমরা w ব্যবহার করছি। |
| 05:32 | এখন নতুন ফাইলে নতুন মান লিখছি যা 1 দ্বারা বৃদ্ধি পেয়েছে। |
| 05:37 | রিফ্রেশ করি এবং আপনি দেখতে পারেন - উহু ! |
| 05:41 | এটি কাজ করছে না! |
| 05:42 | এই কোড যাচাই করি। |
| 05:44 | ভিসিটর্সের বানান যাচাই করি - Visit-ors new. ঠিক আছে. Visit-ors. |
| 06:01 | এটি হল কারণ। আমাকে সেখানে একটি n রাখতে হত। |
| 06:06 | count.txt. |
| 06:07 | এখন এইবার, প্রতিবার আমরা রিফ্রেশ করলে আমরা 1 জুড়ছি। |
| 06:12 | আপনি দেখেন যে ভ্যালু আসলে বেড়েই যাচ্ছে। |
| 06:16 | এখন স্পষ্টত এটি রিসেট করতে, এই করতে হবে যে - |
| 06:19 | একটি সতর্কতা। count.txt বদলে গেছে, কারণ আমরা এটি সম্পাদনা করেছি। |
| 06:24 | আমি লিখব reload from disk. |
| 06:27 | এটি 19 এ বদলে গেছে, এটি এখানে 18 দেখাচ্ছে। |
| 06:30 | এর কারণ হল আমরা একে আমাদের নতুন ভ্যালু রাখার আগেই ইকো করছি। |
| 06:35 | সর্বোচ্চ দক্ষতার জন্য এবং প্রকৃত সঠিক ভ্যালু পেতে, আমি এই কোড নীচে রেখে দেবো। |
| 06:41 | এখানে রিফ্রেশ করলে এবং এখানে বলি - 25 জন ভিসিটর্স পেয়েছি এবং এখানে ফিরে আসি, এখানে 26 টি মান রয়েছে। |
| 06:51 | আমি এখানে হয়ত একটু বিশৃঙ্খল হচ্ছি। |
| 06:55 | এটি করার কোনো বড় কার্যকরী উপায় নেই। |
| 06:57 | এটি সর্বদা visitors ইকো করবে। |
| 06:59 | শুধু বিবিধতার জন্য visitors_new লিখব। |
| 07:07 | এটি ঠিক তার সমান হবে - ওহ না! |
| 07:11 | visitors new - আরেকটি বানান ভুল। |
| 07:16 | এটিকে বাড়িয়ে 35 করি এবং আমরা বিষয়বস্তুতে যাচ্ছি এবং এই মান 35 এর সমান। |
| 07:24 | সবকিছু স্থান নয় যখন আপনাকে এটির মত সরল কোডের সাথে মোকাবেলা করতে হয় কিন্তু এটি সাহায্য করে। |
| 07:30 | এটি হল মৌলিক টিউটোরিয়াল। |
| 07:32 | কোনো সাহায্য চাইলে আমাদের সাথে জুড়ে থাকুন। |
| 07:35 | এখন এটি চেষ্টা করুন। |
| 07:37 | এখন অ্যাডভান্সড কাউন্টারের উপর অন্যান্য টিউটোরিয়াল দেখুন যা IP adressess কে গুরুত্ব দেয়। |
| 07:43 | এই টিউটোরিয়ালে অংশগগ্রহণের জন্য ধন্যবাদ। শুভবিদায়। |