majid.fathi

آمارگیری پیشرفته سایت با piwik

40 پست در این موضوع

یک وبمستر حرفه ایی باید از امار سایت (شامل ارجاعات به سایت ، اطلاعات موتورهای جستجو ...) مطلع باشه. در این زمینه سایت هایی نظیر وبگزر و hisatis امارگیرهای نسبتا ساده ایی هستند قوی ترین سایت در این زمینه google analytics هست که واقعا اطلاعات کاملی را در اختیار شما قرار می ده ولی یک مشکلی هست . اینکه این سرویس برای کاربران ایرانی مورد تحریم قرار گرفته و نکته ی دیگه با توجه به نیاز به لود شدن کدها از سرور گوگل بر روی سایت برای بازدید کننده ایرانی لود سایت را کمی طولانی می کنه. اسکریپت حرفه ای piwik که مورد استفاده سایت های بزرگی در دنیا هم قرار گرفته با نصب روی یک ساب دامین و یا پوشه ایی از سایت شما امار گیری سریع و لذت بخشی را برای شما فراهم می کنه اگرچه افزونه های جوملا در این زمینه زیاد هست ولی هم قدرت این افزونه را نداشته و اینکه با توجه به جدا نبودن دیتابیس ان از دیتابیس جوملا فشار زیادی به سرور خواهد امد.

در ادامه اموزش نصب

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

ابتدا اسکرپیت را از http://builds.piwik.org/latest.zip گرفته و به هاست خودتون انتقال بدید.

در مسیری که می خواهید اسکریپت را نصب کنید اکسترکت کنید. مسیر نصب می تونه یک ساب دامین و یا یک پوشه دلخواه باشه (اگر حوصله ایجاد ساب دامین و... را ندارید کافیه بعد از انتقال به روت سایت ان را اکسترکت کنید برنامه در پوشه به اسم Domain.com | 404 Error قرار می گیره.

حال به مسیر Domain.com | 404 Error برید شروع نصب اغاز خواهد شد.

نکdo.php?imgf=joomlaforum.ir_13687388211.jpg

مرحله بعدی چک کردن توابع و امکانات را در صورت صحیح بودن next کرده و به مرحله ورود اطلاعات دیتابیس بروید

در این مرحله اطلاعات دیتابیس را که قبلا ایجاد کرده اید وارد نمایید. قویا پیشنهاد می گردد دیتابیس جدیدی ایجاد نمایید و از دیتابیس اصلی سایت استفاده ننمایید.

do.php?imgf=joomlaforum.ir_13687393251.jpg[/img]

در مرحله بعدی اطلاعات مدیریت را وارد کنید (این اطلاعات را مشابه اطلاعات ادمین جوملای خود وارد ننمایید)

do.php?imgf=joomlaforum.ir_13687395411.jpg

ادامه داده و به مرحله بعد بروید در مرحله بعد نام سایت و دامنه خود را وارد نماید. (با نصب این اسکریپت شما می توانید از کد تولید شده برای امار گیری از ده ها سایت خود استفاده نمایید نگران این موضوع نباشید)

do.php?imgf=joomlaforum.ir_13687397711.jpg

در مرحله بعدی کد شما تولید می شود که باید ان را در سایت خود قرار دهید . اگر از جوملا استفاده می کنید نگران قرار دادن ان در سایت خود نباشید. تنها کافیست این پلاگین را نصب نمایید:

nfrpiwik301 دانلود ● آپلود سنتر انجمن جوملای ایران

(جوملای 2.5 و php 5.3 به بالا)

اگر هم سایت شما cms نمی باشد کد را کپی و در انتهای قالب خود قرار دهید.

به مدیریت پلاگین ها رفته و در تنظمات پلاگین system_piwik کدهای داده شده را قرار داده و پلاگین را فعال کنید.

تمام از این به بعد از امار گیری سایت خودتان لذت ببرید و با استفاده از این امار اطلاعات دقیقی از سایت خود بدست اورید

ویرایش شده در توسط majid.fathi

Share this post


Link to post
Share on other sites

کافیست به محیط مدیریت رفته و از تب بالا زبان فارسی را انتخاب کنید کار تمام است piwik از بسیاری از زبانهای دنیا از جمله فارسی پشتبانی می کند

do.php?imgf=joomlaforum.ir_13687414891.jpg

ویرایش شده در توسط majid.fathi

Share this post


Link to post
Share on other sites

خوب حوصله چک کردن و سر زدن به محیط ادمین را ندارید؟ مشکلی نداره یک خبرنامه ست کنید که هر روز امار سایت برای شما ایمیل بشه

ارسال ایمیل امار سایت با piwik

[APARAT]

<iframe src="http://www.aparat.com/video/video/embed/videohash/v59rh/vt/frame" allowFullScreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" height="360" width="640" ></iframe>

[/APARAT]

برای ارسال پیامک هم یک اسکرپیت می نویسم و قرار می دم که دوستان امار سایتشون را هر روز داخل گوشی خودشون هم داشته باشند. اگرچه برای اینکار نیز سرویس داره ولی این سرویس رایگان نیست

ویرایش شده در توسط majid.fathi

Share this post


Link to post
Share on other sites

اگه علاقه مندید امار سایت و کلی اطلاعات دیگه از سایت و امار و بازدید ان داشته باشید با نصب این برنامه ها کار تمام است:

نسخه اندروید:

Piwik Mobile - Web Analytics - Android Apps on Google Play

نسخه اپل :

Piwik Mobile for iPhone, iPod touch, and iPad on the iTunes App Store

mobile.jpg

Share this post


Link to post
Share on other sites

اگر سایتی با بازدید کمتر از 1000 بازدید برای هر روز دارید piwik برای همه ی هاستینگ ها حتی ارزان قیمت مناسب است.

اگر سایتی با بازدید کمتر از 10000 بازدید دارید هاستینگ اشتراکی و سرور مجازی نیز برای شما مناسب است

اگر سایت با بازدید بیشتر از 10000 بازدید در روز دارید شاید نیاز به یک سرور مجازی یا سرور اختصاصی داشته باشد

پدر حال حاضر چندین وب سایت با بازدید بالای 10 میلیون در روز از piwik استفاده می کنند که امار سایت های پر بازدیدی که گرایش به piwik پیدا می کنند رو به افزایش است

Share this post


Link to post
Share on other sites

سلام.ممنون از پلاگینی که برای جوملا قرار دادید .من این پلاگین و برای آمار باز دیدکننده ها در هاستم نصب کردم.اما نمی دونم منظورتون از کد ،کدام کد است که باید در کادر Inputbox for tracking code کپی شود؟ آیا حتما باید اسکریپتی که در بالا قرار دادید و دانلود کنم تا به کدها دسترسی داشته باشم؟سپاس از پاسخگویی شما

Share this post


Link to post
Share on other sites

سلام خدمت دوستان عزیز

من این اسکریپت و آپلود کردم روی هاستم وقتی به مسیر نصب میرم این خطا میاد .اینجا

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@chatrood.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

لطفا یکی از دوستان بررسی بکنه

Share this post


Link to post
Share on other sites
سلام.ممنون از پلاگینی که برای جوملا قرار دادید .من این پلاگین و برای آمار باز دیدکننده ها در هاستم نصب کردم.اما نمی دونم منظورتون از کد ،کدام کد است که باید در کادر Inputbox for tracking code کپی شود؟ آیا حتما باید اسکریپتی که در بالا قرار دادید و دانلود کنم تا به کدها دسترسی داشته باشم؟سپاس از پاسخگویی شما

شما حتملا باید اسکریپت را نصب کنید. نصب پلاگین به تنهایی کار خاصی انجام نمی ده.

Share this post


Link to post
Share on other sites
سلام خدمت دوستان عزیز

من این اسکریپت و آپلود کردم روی هاستم وقتی به مسیر نصب میرم این خطا میاد .اینجا

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@chatrood.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

لطفا یکی از دوستان بررسی بکنه

مشکل از سطح دسترسی هست. به هاست لاگین کنید و پرمیژن دایرکتوری که piwik در ان هست را به 444 کاهش و باز به 755 تغییر بدید. به خود قسمت که piwik را اپلود کردید برید و index.php و piwik.php را به پرمیژن 444 کاهش و دوباره به 644 تغییر بدید. مشکل حل می شه. (فکر کنم کنترل پنل شما هم دایرکت ادمین باشه)

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

جناب فتحی ،ای کاش پاسخ می دادید.چون توضیحات برای نصب خیلی واضح نیست .بنده فایل خود piwik دانلود کردم و روی سیتم عاملم اکسترکت کردم اما چطور باید روی هاستم نصبش کنم؟ کنترل پنل من هم دایرکت ادمین است .وارد کنترل پنل سایت شوم و بعد از کدام قسمت عملیات نصب را آغاز کنم ؟ این اولین باری است که از این قسمت اقدام به نصب می کنم. عذر تقصیر بنده را بنا بر عدم اطلاعات در این باره بپذیرید.با سپاس فراوان.

ویرایش شده در توسط eli moon

Share this post


Link to post
Share on other sites

شما باید فایل zip را به هاست انتقال بدید. بعد از ان در هاست اکسترکت کنید. بعد از اکسترکت یک پوشه به اسم piwik در هاست شما ایجاد می شه . برای نصب هم به مسیر yourdomain.com/piwik برید اگر مثل دوستمون به مشکل error 500 خوردید باید پرمیژن های پوشه و فایل را همون طور که توضیح دادم تغییر بدید.

نصب برنامه هم که به صورت تصویری داده شده. (مثل نصب یک جوملای ساده هست)

Share this post


Link to post
Share on other sites
مشکل از سطح دسترسی هست. به هاست لاگین کنید و پرمیژن دایرکتوری که piwik در ان هست را به 444 کاهش و باز به 755 تغییر بدید. به خود قسمت که piwik را اپلود کردید برید و index.php و piwik.php را به پرمیژن 444 کاهش و دوباره به 644 تغییر بدید. مشکل حل می شه. (فکر کنم کنترل پنل شما هم دایرکت ادمین باشه)

ممنون از راهنماییتون. من این کار و انجام دادم ولی باز همین اررور میاد . کنترل پنل من سی پنل است

Share this post


Link to post
Share on other sites
ممنون از راهنماییتون. من این کار و انجام دادم ولی باز همین اررور میاد . کنترل پنل من سی پنل است

اگر حل نشده . در صورت تمایل مشخصات را پیغام خصوصی کنید بررسی کنم

Share this post


Link to post
Share on other sites

با سلام من این اسکریپت رو نصب کردم حالا می خواهم بعضی اطلاعات رو در سایت اصلیم به بازدید کنندگان نمایش بدم چه طوری باید این کار رو بکنم؟؟؟

Share this post


Link to post
Share on other sites

افزونه ی برای اینکار نیست. برای اینکار نیاز دارید یکم با xml اشنا باشید و با استفاده از php و قسمت api اسکریپت یک ماژول درست کنید فقط یک نکته که هست اینکه یا باید دیتا را کش کنید یا در یک جدول دیگه ذخیره و هر چند دقیقه با کرون جاب ذخیره کنید چرا که اگر با هر بازدید بخواید یک درخواست xml اجرا کنید لود صفحه ایی که ماژول در ان هست کند می شه

Share this post


Link to post
Share on other sites

مجید جان واقعا دستت درد نکنه این خیلی فوق العادست حقیقتش دنبالش بودم چون واقعا سیستم های آمارگیر سرعت سایت رو به شدت پایین میارن ولی این تغییر چندانی روی سرعت سایت اعمال نمی کنه

مجید جان نظرت در مورد فارسی کردنش چیه ؟

Share this post


Link to post
Share on other sites

نظرم اینکه فارسی خودش هست :دی

کافیه موقع نصب فارسی بزاری

دوست داشتم وقت شد یک ماژول جوملا براش درست کنم.

Share this post


Link to post
Share on other sites

من طبق نمونه با موفقیت نصب کردم.. اما بعد این همه مدت آمار رو صفر نشون میده ..یعنی آماری نشون نمیده .. علت چیست؟

Share this post


Link to post
Share on other sites

جناب مهندس فتحی بعد از قراردادن کد درون پلاگین کد ها تغییر میکنن بصورت زیر چکار کنم ؟

<!-- Piwik -->

<s-cript type="text/j-avascript">

var _paq = _paq || [];

_paq.push(['trackPageView']);

_paq.push(['enableLinkTracking']);

(function() {

var u=(("https:" == document.location.protocol) ? "https" : "http") + "://coci.ir/amar//";

_paq.push(['setTrackerUrl', u+'piwik.php']);

_paq.push(['setSiteId', 1]);

var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/j-avascript';

g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);

})();

</script>

<noscript><p><img src="http://coci.ir/amar/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>

<!-- End Piwik Code -->

Share this post


Link to post
Share on other sites

جناب مهندس فتحی بعد از قراردادن کد درون پلاگین کد ها تغییر میکنن بصورت زیر چکار کنم ؟

<!-- Piwik -->

<s-cript type="text/j-avascript">

var _paq = _paq || [];

_paq.push(['trackPageView']);

_paq.push(['enableLinkTracking']);

(function() {

var u=(("https:" == document.location.protocol) ? "https" : "http") + "://coci.ir/amar//";

_paq.push(['setTrackerUrl', u+'piwik.php']);

_paq.push(['setSiteId', 1]);

var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/j-avascript';

g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);

})();

</script>

<noscript><p><img src="http://coci.ir/amar/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>

<!-- End Piwik Code -->

Share this post


Link to post
Share on other sites

سلام جناب فتحی

من هنگام نصب با پیغام خطا در اتصال به سرور پایگاه داده مواجه شدم

راهنمایی بفرمایید لطفا

با تشکر

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری