এই নিবন্ধে আমি আপনাকে কীভাবে সত্যিই সহজ পিএইচপি ব্যবহার করতে হবে তা দেখাব যাতে আপনি খুব সহজেই ওয়েব সাইটগুলিতে হিটগুলি ট্র্যাক করতে আপনার ওয়েব সাইটে ব্যবহারের জন্য একটি ফ্রি হিট কাউন্টার তৈরি করতে পারেন।

এই স্ক্রিপ্ট টিউটোরিয়ালটি একটি ফ্ল্যাট ফাইল ডাটাবেস ব্যবহার করে যাতে আপনার মাইএসকিউএল বা এর মতো কিছুতে গোলমাল করার দরকার নেই।

[Hidepost = 1]

আপনি যদি নিজের ওয়েবসাইটটি হোস্ট করেন এবং পিএইচপি চালানোর দক্ষতা রাখেন (যা ওয়েব হোস্ট প্রদানকারীদের বিশাল সংখ্যক অনুমতি দেয়) তবে আপনি সহজেই ব্যবহার করতে পারবেন বেসিক হিট কাউন্টার তৈরি করতে।

চালিয়ে যাওয়ার আগে নোটগুলি:

  • আমি যখন বেসিক বলি, এটি হিট কাউন্টারগুলি পাওয়ার মতোই মৌলিক। কোনও পরিসংখ্যান নেই, কোনও লিঙ্ক ট্র্যাকিং নেই, কেউই নেই ’। কেবল সাধারণ বেসিক গণনা.এইচটিপি-র মাধ্যমে কীভাবে আপনার ওয়েব সার্ভারে লগইন করতে হবে তা আপনার জানতে হবে this এই টিউটোরিয়ালটির জন্য ব্যবহৃত এফটিপি ক্লায়েন্টটি ফাইলজিলা, একটি মুক্তভাবে উপলব্ধ ক্লায়েন্ট যা উইন্ডোজ, ম্যাক ওএস এক্স বা লিনাক্সে ব্যবহার করা যেতে পারে will ধরে নেওয়া যাক আপনি এই টিউটোরিয়াল চলাকালীন উইন্ডোজ ব্যবহার করছেন t এটি আপনাকে পরামর্শ দিচ্ছে যে আপনি কোথায় যাচ্ছেন তা ট্র্যাক রাখতে আপনার স্থানীয় হার্ড ড্রাইভে ডিরেক্টরি সি: কাউন্টার বানান।

পদক্ষেপ 1. আপনার ওয়েব সার্ভারে সর্বজনীন ডিরেক্টরিতে ডিরেক্টরি কাউন্টার তৈরি করুন।

পাবলিক ডিরেক্টরিটি সাধারণত বেশিরভাগ ওয়েব সার্ভারে সর্বজনীন_ html হিসাবে লেবেলযুক্ত। এই ডিরেক্টরি অধীনে, ফাইলজিলা ব্যবহার করে কাউন্টার নামে একটি ডিরেক্টরি তৈরি করুন।

এটা এমন দেখতে:

ভাবমূর্তি

ডিরেক্টরিটি নতুন হওয়ার কারণে স্পষ্টতই এটি খালি রয়েছে কারণ আপনার কাছে এটিতে এখনও কিছুই নেই।

পদক্ষেপ 2. আপনার কম্পিউটারে স্থানীয়ভাবে আপনার ফ্ল্যাট ফাইল ডাটাবেস তৈরি করুন।

আপনি উইন্ডোজ নোটপ্যাডের সাহায্যে এটি করতে পারেন কারণ ডেটাবেস নিজেই একটি পাঠ্য ফাইল ছাড়া আর কিছুই নয়।

এতে কেবল একটি লাইন দিয়ে একটি পাঠ্য ফাইল তৈরি করুন:

0

এটি শূন্য, চিঠি ও নয় not db.txt হিসাবে সংরক্ষণ করুন

এটা এমন দেখতে:

ভাবমূর্তি

সি হিসাবে সংরক্ষণ করুন: counterdb.txt

পদক্ষেপ 3. আপনার ওয়েব সার্ভারে কাউন্টার ডিরেক্টরিতে db.txt আপলোড করুন।

ফাইলজিলা ব্যবহার করে আপনার সি: আপনার স্থানীয় কম্পিউটারে কাউন্টার ডিরেক্টরি এবং আপনার ওয়েব সার্ভারের কাউন্টার ডিরেক্টরিতে নেভিগেট করুন। তারপরে ফাইলটি আপলোড করুন। আপনি সাধারণ টানা এবং ড্রপ করে এটি করতে পারেন।

দেখে মনে হচ্ছে এটি একবার শেষ হয়েছে।

ভাবমূর্তি

ডাটাবেস (db.txt) এর উপর অনুমতি থাকা দরকার যাতে এটি প্রতিবার "হিট" হয় তখন এটি একটি সংখ্যা গণনা করতে পারে।

ওয়েব সার্ভারে db.txt ফাইলটিতে ডান ক্লিক করুন এবং প্রদর্শিত মেনু থেকে ফাইল বৈশিষ্ট্য নির্বাচন করুন। পপ আপ হওয়া উইন্ডো থেকে সমস্ত বাক্স চেক করুন এবং ঠিক আছে ক্লিক করুন।

এটা এমন দেখতে:

ভাবমূর্তি

অনুমতিগুলি -rwxrwxrwx (ড্যাশ সহ) হিসাবে তালিকাভুক্ত করা থাকলে আপনি সফলভাবে একটি বিশ্ব লিখনযোগ্য ফাইল সক্ষম করেছেন:

ভাবমূর্তি

পদক্ষেপ 5. কাউন্টার লিপি নিজেই।

; db = "db.txt"; // আমরা তৈরি ডাটাবেস

$ হ্যান্ডেল = ফোপেন ($ ডিবি, 'আর +'); // ডিবি খুলুন, পড়ুন এবং এতে লিখতে সক্ষম হোন

$ ডেটা = ফ্রেড ($ হ্যান্ডেল, 512); // ডিবি থেকে বর্তমান গণনা পান

$ গণনা = $ ডেটা + 1; // এটি পড়ার পরে একটি গণনায় যোগ করুন

মুদ্রণ $ গণনা; // ওয়েব পৃষ্ঠায় বর্তমান গণনা প্রদর্শন করুন

fseek ($ হ্যান্ডেল, 0); // ফাইলের শুরুতে ফিরে পয়েন্ট

স্বাক্ষর ($ হ্যান্ডেল, $ গণনা); // গণনা সংরক্ষণ করুন

fclose ($ হ্যান্ডেল); // বন্ধ গণনা

?>

উপরের পাঠ্যটি নোটপ্যাডের একটি নতুন পাঠ্য ফাইলে অনুলিপি করুন।

ফাইলটি স্থানীয়ভাবে সি: countcounter.php হিসাবে সংরক্ষণ করুন

5. কাউন্টার ডিরেক্টরিতে কাউন্টার.এফপি ফাইল আপলোড করুন।

এটা এমন দেখতে:

ভাবমূর্তি

অনুমতিগুলি যেমন রয়েছে তেমন রেখে দেওয়া যেতে পারে।

The. পিএইচপি স্ক্রিপ্ট চালান।

আপনি এটি কোনও ওয়েব ব্রাউজারে লোড করে চালান। উত্তোলন

www.your-site.com/counter/counter.php

… আপনার সাইট ডটকমকে আপনার ওয়েবসাইটের ডোমেনের সাথে প্রতিস্থাপন এবং কী ঘটে তা দেখুন।

যা হওয়া উচিত তা হ'ল আপনি কেবল একটি নম্বর দেখতে পাচ্ছেন 1.

Other. অন্যান্য পিএইচপি ওয়েব পৃষ্ঠাগুলিতে স্ক্রিপ্ট এম্বেড করা।

আপনি অন্তর্ভুক্ত ফাংশনটি ব্যবহার করে অন্যান্য ওয়েব পৃষ্ঠাগুলিতে প্রদর্শিত স্ক্রিপ্টটি এম্বেড করতে পারেন।

আমরা আরেকটি দ্রুত পিএইচপি ওয়েব পৃষ্ঠা তৈরি করে এটি পরীক্ষা করতে পারি।

নোটপ্যাড খুলুন এবং নিম্নলিখিতটি প্রবেশ করুন:

পরীক্ষার ওয়েব পৃষ্ঠা </ শিরোনাম </ শিরোনাম <<> <h1> হ্যালো, এটি আমার পরীক্ষার ওয়েব পৃষ্ঠা </ </ h1> <p> <? পিএইচপি অন্তর্ভুক্ত রয়েছে ("কাউন্টার)। পিএইচপি ");?>? </ p> </ শরীর> </ HTML></p><p>এই ফাইলটিকে সি: কাউন্টারটেস্ট.এফপি হিসাবে সংরক্ষণ করুন</p><p>কাউন্টার ডিরেক্টরিতে টেস্ট.এফপি আপলোড করুন।</p><p>একটি ওয়েব ব্রাউজারে test.php চালান। (http://www.your-site.com/counter/test.php হিসাবে লোড করুন)।</p><p>যদি সবকিছু ঠিকঠাক হয়, আপনার হ্যালো দেখতে হবে, এটি নীচে গণনা নম্বর সহ আমার পরীক্ষা ওয়েব পৃষ্ঠা।</p><p>এটা এমন দেখতে:</p><img alt="ভাবমূর্তি" src="https://imgstore.nyc3.cdn.digitaloceanspaces.com/ghisonline/1579142188608.png" /><p>… এবং এটুকুই আছে।</p><p>[/ Hidepost]</p></div><div class="neighbor-articles"><h4 class="ui header">আরো দেখুন</h4><a href="/query/if-someone-who-has-10k-followers-on-instagram-is-asked-to-sponsor-an-item-how-much-do-you-believe-they-should-ask-to-be-paid-for-1-post/" title="যদি কেউ আমাকে হ্যাক করার চেষ্টা করছে, তবে কীভাবে আমাকে ফেসবুকের ভিডিও প্রেরণ করতে বা হোয়াটসঅ্যাপ অডিওগুলির সহায়তা চাইতে পারে?">যদি কেউ আমাকে হ্যাক করার চেষ্টা করছে, তবে কীভাবে আমাকে ফেসবুকের ভিডিও প্রেরণ করতে বা হোয়াটসঅ্যাপ অডিওগুলির সহায়তা চাইতে পারে?</a><a href="/query/is-tik-tok-making-people-dumber/" title="টিক-টোক কি কেবল প্লে স্টোর থেকে সরানো হয়েছে বা অ্যাপ্লিকেশনটি আর ভারতে কাজ করবে না?">টিক-টোক কি কেবল প্লে স্টোর থেকে সরানো হয়েছে বা অ্যাপ্লিকেশনটি আর ভারতে কাজ করবে না?</a><a href="/query/why-doesnt-instagram-allow-uploading-via-web-browser/" title="ইনস্টাগ্রাম কেন নির্ধারিত পোস্টের অনুমতি দেয় না?">ইনস্টাগ্রাম কেন নির্ধারিত পোস্টের অনুমতি দেয় না?</a><a href="/query/can-someone-trigger-a-block-on-instagram-that-blocks-you-as-soon-as-you-open-their-account-or-like-their-post/" title="আপনি যদি তাদের অনুসরণ না করেন তবে কেউ কি তাদের ইনস্টাগ্রামের গল্প দেখেছেন tell u2019 আপনি বলতে পারেন?">আপনি যদি তাদের অনুসরণ না করেন তবে কেউ কি তাদের ইনস্টাগ্রামের গল্প দেখেছেন tell u2019 আপনি বলতে পারেন?</a><a href="/query/do-you-need-to-rescan-the-barcode-each-time-you-use-whatsapp-web-if-i-just-close-the-window-i-need-to-rescan/" title="আপনার অবস্থান পরিবর্তন করার জন্য আপনার কি টেন্ডারে প্রবেশ করতে হবে?">আপনার অবস্থান পরিবর্তন করার জন্য আপনার কি টেন্ডারে প্রবেশ করতে হবে?</a><a href="/query/how-did-evan-spiegel-ceo-of-snapchat-inc-become-a-billionaire/" title="মোবাইল নম্বর যাচাই না করে কীভাবে হোয়াটসঅ্যাপে অ্যাকাউন্ট তৈরি করবেন?">মোবাইল নম্বর যাচাই না করে কীভাবে হোয়াটসঅ্যাপে অ্যাকাউন্ট তৈরি করবেন?</a><a href="/query/what-is-the-highest-snapchat-streak/" title="স্নাপচ্যাটের সর্বোচ্চ স্কোরটি কী?">স্নাপচ্যাটের সর্বোচ্চ স্কোরটি কী?</a><a href="/query/why-am-i-getting-lots-of-dms-on-instagram-from-people-i-dont-know/" title="আমি কেন গত মাসে একই ছবি ব্যবহার করে টিন্ডারে কম ম্যাচ পাচ্ছি?">আমি কেন গত মাসে একই ছবি ব্যবহার করে টিন্ডারে কম ম্যাচ পাচ্ছি?</a></div></div><div class="article-sidebar"><div class="neighbor-articles"><h4 class="ui header">আরো দেখুন</h4><a href="/point/the-best-in-ceiling-speakers-november-2018/" title="সেরা ইন সিলিং স্পিকার - নভেম্বর 2018">সেরা ইন সিলিং স্পিকার - নভেম্বর 2018</a><a href="/point/having-dns-problems-here-s-how-to-diagnose/" title="ডিএনএস সমস্যা আছে? কীভাবে ডায়াগনস করবেন তা এখানে">ডিএনএস সমস্যা আছে? কীভাবে ডায়াগনস করবেন তা এখানে</a><a href="/point/the-different-types-of-malware-and-what-you-should-look-out-for/" title="ম্যালওয়ারের বিভিন্ন ধরণের এবং আপনার কীসের সন্ধান করা উচিত">ম্যালওয়ারের বিভিন্ন ধরণের এবং আপনার কীসের সন্ধান করা উচিত</a><a href="/point/parallels-11-benchmarks-vs-parallels-10-and-boot-camp/" title="সমান্তরাল 11 বেঞ্চমার্ক বনাম সমান্তরাল 10 এবং বুট শিবির">সমান্তরাল 11 বেঞ্চমার্ক বনাম সমান্তরাল 10 এবং বুট শিবির</a><a href="/point/how-to-make-important-e-mails-stand-out-on-your-phone/" title="কীভাবে গুরুত্বপূর্ণ ইমেলগুলি আপনার ফোনে দাঁড় করা যায়">কীভাবে গুরুত্বপূর্ণ ইমেলগুলি আপনার ফোনে দাঁড় করা যায়</a><a href="/point/how-to-forward-text-messages-on-your-iphone/" title="কীভাবে আপনার আইফোনে পাঠ্য বার্তাগুলি ফরওয়ার্ড করবেন">কীভাবে আপনার আইফোনে পাঠ্য বার্তাগুলি ফরওয়ার্ড করবেন</a><a href="/point/how-to-use-the-incomplete-windows-10-dark-theme/" title="অসম্পূর্ণ উইন্ডোজ 10 ডার্ক থিম কীভাবে ব্যবহার করবেন">অসম্পূর্ণ উইন্ডোজ 10 ডার্ক থিম কীভাবে ব্যবহার করবেন</a><a href="/point/which-airpods-are-the-newest-november-2019/" title="কোন এয়ারপডগুলি সর্বশেষতম? [নভেম্বর 2019]">কোন এয়ারপডগুলি সর্বশেষতম? [নভেম্বর 2019]</a></div></div></div></main><div class="push"></div></div><footer><div class="flags-footer"><a href="https://uz.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="uz flag"></i></a><a href="https://bg.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="bg flag"></i></a><a href="https://et.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ee flag"></i></a><a href="https://lt.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="lt flag"></i></a><a href="https://lv.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="lv flag"></i></a><a href="https://sr.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="rs flag"></i></a><a href="https://sl.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="si flag"></i></a><a href="https://sk.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="sk flag"></i></a><a href="https://uk.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ua flag"></i></a><a href="https://sq.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="al flag"></i></a><a href="https://hy.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="am flag"></i></a><a href="https://is.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="is flag"></i></a><a href="https://az.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="az flag"></i></a><a href="https://kk.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="kz flag"></i></a><a href="https://fa.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ir flag"></i></a><a href="https://tg.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="tj flag"></i></a><a href="https://ga.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ie flag"></i></a><a href="https://be.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="by flag"></i></a><a href="https://ka.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ge flag"></i></a><a href="https://ky.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="kg flag"></i></a><a href="https://lb.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="lu flag"></i></a><a href="https://lo.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="la flag"></i></a><a href="https://ar.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="sa flag"></i></a><a href="https://ca.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="es flag"></i></a><a href="https://hr.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="hr flag"></i></a><a href="https://cs.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="cz flag"></i></a><a href="https://da.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="dk flag"></i></a><a href="https://nl.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="nl flag"></i></a><a href="https://tl.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ph flag"></i></a><a href="https://fi.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="fi flag"></i></a><a href="https://fr.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="fr flag"></i></a><a href="https://de.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="de flag"></i></a><a href="https://el.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="gr flag"></i></a><a href="https://iw.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="il flag"></i></a><a href="https://hi.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="in flag"></i></a><a href="https://hu.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="hu flag"></i></a><a href="https://id.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="id flag"></i></a><a href="https://it.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="it flag"></i></a><a href="https://ja.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="jp flag"></i></a><a href="https://ko.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="kr flag"></i></a><a href="https://ms.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="my flag"></i></a><a href="https://mr.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="io flag"></i></a><a href="https://no.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="no flag"></i></a><a href="https://pl.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="pl flag"></i></a><a href="https://pt.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="pt flag"></i></a><a href="https://ro.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ro flag"></i></a><a href="https://ru.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ru flag"></i></a><a href="https://es.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="es flag"></i></a><a href="https://jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="ch flag"></i></a><a href="https://ta.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="sg flag"></i></a><a href="https://te.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="in flag"></i></a><a href="https://th.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="th flag"></i></a><a href="https://tr.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="tr flag"></i></a><a href="https://ur.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="pk flag"></i></a><a href="https://vi.jlda.org/point/creating-your-own-php-web-site-hit-counter/"><i class="vn flag"></i></a></div>jlda.org<!-- --> © <!-- -->2022<!-- --> </footer></div></div></div></body></html>