نقدی بر بخشی از کیفیت محتوای وب فارسی

پنجشنبه, اردیبهشت ۱۷م, ۱۳۸۸

نقدی رو با عنوان از گوگل تا نیک صالحی تو وب سایت وین بتا در مورد کیفیت محتوا , طراحی و همینطور روند کار وب سایت نیک صالحی می خوندم که لازم دیدم این نقد رو به شکلی به بخشی از محتوای وب فارسی که به نظر می رسه به دلایلی از نظر کیفیت محتوا دچار مشکل شده باشه گسترش بدم.

از اونجائیکه صلاحیت نقد خودم رو تو به چالش کشوندن یک وب سایت یا وبلاگ بخصوص نمی بینم و قصد چنین کاری رو هم ندارم این نوشته رو کاملا بدون ذکر هیچ آدرس دیگه ای ادامه می دم , آدرس های ذکر شده در بالا هم فقط برای اطلاع رسانی از چرای نقطه شروع این نوشته عنوان شدن , این نوشته هم با عرض احترام به همه توسعه دهندگان محتوای وب فارسی نوشته می شه.

متاسفانه تو چند سال گذشته با توجه به روند رو به گسترش وب فارسی و محتوای اون تو بین محتوای سایر فرهنگ ها و زبان ها شاهد گسترش بخشی از محتوای وب فارسی به شکلی نامناسب هم بودیم که در قالب آدرس های مختلفی به هر شکلی که ممکن باشه مثل قرار دادن پیوندهای متنی , گرافیکی , جعبه پیوند (link box) از خودشون در دیگر آدرس ها یا حتی تبادل اونها با دیگران یا فقط بوسیله اتکا به استفاده از کلمه های کلیدی در بخش هایی از متن نوشته ها یا اجزای صفحه مورد استفادشون که می تونه برای موتورهای جستجو موردپسند و توجه قرار بگیره به راست یا دروغ سعی در کشوندن بازدیدکننده ای تازه به سمت خودشون دارن بودیم.

جای تاسف تازه وقتی بوجود می یاد که کاربر تو بازدید از پیوندی که حتی بوسیله جستجو در یکی از موتورهای جستجو به اون رسیده متوجه بی اعتبار بودن اون پیوند می شه که این خودش می تونه به چند دلیل باعث بروز نارضایتی کاربر از بازدید خودش رو به همراه داشته باشه , مثلا نامرتبط بودن محتوای پیوند با عنوان اون یا حتی وجود پیوند شکسته (broken link) در صفحه مورد بازدید.

واقعا جای تاسف و نارضایتی هم داره وقتی که کاربری وقت ارزشمند خودش رو با استفاده از روش های مختلفی که پیش رو داره صرف رسیدن به خواسته خودش از این محتوای منتشر شده می کنه ولی دست آخر برای رسیدن به پاسخ پرسشی که داشته یا مطلبی که مورد توجهش قرار گرفته به آدرسی می رسه که نه تنها هیچ ربطی به مورد جستجوش نداشته بلکه تازه متوجه می شه اون آدرس برای گول زدن اون منبع مورد رجوع کاربر فقط به استفاده از یک مشت کلمه کلیدی مختلف بسنده کرده و به نوعی حکم یک بمب گوگلی البته از نوع مخرب و بی استفادش رو داشته , نمونه بارز یکی از همین بمب های گوگلی بی استفاده و صد البته فریب دهنده رو وب سایت یکی از به اصطلاع شرکت های ارائه خدمات اجاره فضا و ثبت دامنه در قالب یک موتور جستجوی دیگه ایجاد کرده تا فقط با فهرست یک مشت کلمه کلیدی پر استفاده و پر جستجو به هر شکلی و با هر جستجویی کاربر رو به بازدید از وب سایت خودش جذب کنه.

از مصداق های دیگه ای که می تونم برای این محتوای بی ارزش و گول زننده بهش اشاره کنم دسته ای از آدرس ها هستن که با ایجاد بازدید تقلبی (fake visitors) بصورت دستکاری دستی در آمار بازدیدهای خودشون یا حتی بوسیله نرم افزارهایی که برای ایجاد چنین بازدیدهایی می تونه مورد استفاده قرار بگیره سعی در نمایش محتوای خودشون به عنوان محتوایی کاربرپسند و مناسب دارن اشاره کرد , این مورد رو در یک فرصت مناسب با ذکر یک مثال عینی با استفاده از چند دلیل و استناد به چند آمار مختلف منتشر شده از آدرسی نشون می دم.

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

مسلمه که عمل نسخه برداری (copy) و چسباندن (paste) راحت ترین نوع انتشار محتوا هست , این نوع انتشار در مقابل انواعی مثل نگارش محتوا از ابتدا یا تالیف اون , ترجمه از سایر زبان ها یا حتی گردآوری از سایر منابع و دسته بندی و مرتب کردن اونها جدا به حساب نمی یاد ولی خب همون هم راه و رسمی داره که سزاواره به هر شکلی که امکان داره رعایت بشن و اگر رعایت بشه می تونه به ارزش و جایگاهی مختص و شایسته به خودش دست پیدا کنه , برفرض ذکر منابع مورد استفاده در نگارش یا نسخه برداری کلی که شاید به دید دسته ای از کاربرها باعث این بشه که بازدیدکننده فکر کنه اون وب سایت یا وبلاگ از خودش چیزی برای گفتن نداره , در صورتیکه به نظر بنده درست برعکس اینه چون اگه کاربر واقعا اهل فکر باشه باید این رو هم در نظر بگیره که اینجا اونقدر برای فعالیت خودش ارزش قائله که علاوه بر رعایت حقوق دیگران در نگارش و انتشار اثر , از منابع مختلفی برای کار خودش استفاده می کنه و تمام محتوای منتشر شده خودش رو با ذکر دلیل و مدرک موجه به دست کاربر می رسونه , وگرنه ایجاد اخبار دروغ و اشتباه که هیچ پایه و اساس عقلی و منطقی و هیچ منبع واقعی قابل رجوع برای بررسی درستی یا نادرستی اون وجود نداره که کاری نداره , متاسفانه وجود چنین خبرها و نوشته هایی که هیچ سند و مدرکی از درستی یا نادرستی اونها در هیچ کجا چیزی ازشون درج نشده هم در دسته زیادی از این محتوای نامناسب به تکرار دیده شده و می شه.

در اینباره همین بس که پیامبر فرموده:

هر چه بخود نمی پسندی بغیر خود مپسند و آنچه برای خود دوست داری برای برادرت دوست بدار.

یا کنفوسیوس که در بخشی از اصول دین خودش گفته:

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

گاهی استفاده از آگهی های اینترنتی به شکل های مختلف در جاهایی از صفحه به عنوان راهی برای کسب درآمد از فعالیت محیط مجازی لازم به نظر می رسه و هیچ کسی هم نمی تونه این مورد رو انکار کنه از کسب درآمد بدش می یاد , این حداقل شاید بتونه به بهسازی و بهینه سازی اون محیط مجازی و همینطور به پایداری و تدوام بیشترش کمک کنه ولی بکارگیری همون ها هم باید با رعایت یک سری اصول طراحی و کاربرپسندی صورت بگیره , به طوری که تعدد بیش از حد استفاده و درج اونها در صفحه اول از همه به هیچ وجه نباید باعث آزار بازدید و صرف زمان بیشتری ازش برای رسیدن به هدف بازدیدش بشه تا کار به جایی برسه که از تداوم دفعات بازدید یا حتی ادامه همین بازدید جاریش صرف نظر کنه , در درجه بعد هم استفاده از این آگهی ها نباید اصول و قواعد طراحی وب رو زیرپا بذارن و باعث به هم ریختگی در قالب و سبک صفحه و افزایش بیش از حد حجم قابل بارگذاری صفحه بشن.

در جاهایی دیده شده عده ای از مدیران وب سایت ها یا وبلاگ ها برای ترغیب کاربر به بازدید یا حتی کلیک روی پیوندی تصویری یا متنی که به عنوان آگهی در صفحشون درج شده در کنار یا جایی نزدیک به اون اینطور نوشتن که برای حمایت از ما روی این تبلیغ کلیک کنید , خب مسلمه که کلیک کاربر روی این تبلیغ برای آدرس تبلیغ کننده منفعتی داره , این نوع تبلیغ و حتی عنوان اون که از کاربر برای حمایت از وب سایت یا وبلاگ درخواست یاری می شه نوع محترمانه ای هست که به نظرم باعث می شه کوچکترین نقش کاربر در تداوم کیفیت و کمیت فعالیت اون آدرس که همین یک کلیک ساده هست مشخص بشه , حالا در مقابل ممکنه دسته ای دیگه باشن که با بهره گیری و وارد کردن کد انواع و اقسام آگهی های ریز و درشت و حتی به شکل جعبه پیوند , متحرک و غیرمتحرک در هرکجای صفحه خودشون این فکر رو تو نظر کاربر تداعی کنن که شما چاره ای ندارین که روی یکی از این آگهی ها کلیک نکنین , حتی درج آگهی هم نباید به شکلی انجام بشه که کاربر احساس کنه که این وب سایت یا وبلاگ قصد داره از یک بازدید کوچکش هم به نفع خودش به شکل های مختلف سوء استفاده کنه.

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

در نگارش این نوشته مورد استفاده قرار گرفته:

وای به روزی که باران هم ببارد

یکشنبه, اردیبهشت ۶م, ۱۳۸۸

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

تو خیلی از مستندات مذهبی و غیر مذهبی از تاریخی گرفته تا علمی و فلسفی به اهمیت و ارزش فراوون این نعمت بزرگ اشاره شده , حتی در مورد مفید بودن اون همینقدر کافی که بارون باعث تازگی و زندگی بخشیدن به خیلی چیزا می شه.

اما وقتی که همین بارون مفید بخاطر بدون وقت باریدن , بیش از حد باریدن یا حتی مدیریت ناکارای شهری باعث ایجاد مشکلاتی برای خیلی ها می شه چی؟

هیچ کسی در اون حدی نیست که بتونه از حتی ذره ای از دوراندیشی حساب شده خدا خرده ای بگیره , روی صحبت اصلا با خدا نیست , با خودمونه.

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

گاهی وقتا همین بارون اونقدر می باره که علاوه بر شستن خیلی از ناپاکی ها مقداری از پاکی هارو هم که از جان و مال مردم بوده با خودش می بره , البته هیچ چیزی بدون دلیل نیست و حتما دلیل و منطقی وجود داشته , مطمئنا کار بشر و مدیریت نادرستش تو بعضی بخش های پیشگیری یا حتی اجرایی به بدتر شدن اوضاع هنگام و بعد از اون یه بارون بیش از حد باریده شده کمک می کنه تا تخریب بیشتری بوجود بیاره.

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

خداروشکر خیابونا و کوچه های ما هم که از نظر فرورفتگی و شکستگی آسفالت و سنگ فرش و … هم که دیگه هیچ مشکلی نداره , بارون که می باره آدم فکر می کنه چه شهر قشنگی داره که قدم به قدم کوچه ها و خیابوناش حوض ایجاد شده , پایینش که اینجوریه , حالا از بالاش بماند که این ساختمونا و ناودوناشون انگار می خواد از همه جاشون آب بچکه.

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

خدایا من منکر مصلحت اندیشیت نیستم , شُکرت.

اندر باب مشکلات یک انتقال ساده

شنبه, فروردین ۲۲م, ۱۳۸۸

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

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

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

ولی خب از اونجائیکه همیشه امکان داره برنامه ریزی ها اونطور که از پیش صورت گرفته عملی نشه شرکت سازنده نرم افزاز مدیریت کنترل پنل Cpanel هم بعد از چند روزی که وبلاگ رو به روی فضای هاست جدید منتقل کردم اجازه نامه استفاده از نرم افزار خودش رو برای IP های این سرویس دهنده هاست لغو کرد , نامه اطلاع رسانی بروز این مشکل هم دقیقا در اولین ساعت های صبح روز ۵ فروردین بوسیله بخش پشتیبانی هاست برای کاربرهای اون ارسال شد که متن نامه مذکور هم به این شرح بود:

به نام خدا
جهت اطلاع کاربران عزیز به استحضار میرساند
اکانت های سرور شماره یک با دی ان اس
ns1.***
ns2.***
توسط سی پنل تحریم شده است در حال حاضر تمامی سایتها از طریق اف تی پی و ایمیل و… میتوانند به فعالیت خود ادامه دهند و در طول ۲۴ الی ۴۸ ساعت آی پی سرور برای رفع مشکل تحریم تغییر میکند ، برای اطمینان خاطر کاربران این را عرض میکنیم که سایتها به هیچ وجه از دسترس خارج نخواهند شد و فقط آدرس آیپی به زودی تغییر خواهد کرد
از صبوری شما نهایت تشکر را داریم
و تقاضا داریم در جهت رفع مشکل یاد شده ما را یاری بفرمائید
این ایمیل صرفاً جهت اطلاع شما از وضعیت فعلی سرور میباشد
۵/۱/۸۷
***

آدرس DNS های این سرویس دهنده و عنوان اون در پایان نامه رو هم بوسیله سه تا ستاره مخدوش کردم که کسی از این بابت گلایه مند نباشه.

مشکل عدم دسترسی به کنترل پنل در این سرویس دهنده تا خرید اجازه نامه ای دیگه از شرکت Cpanel که با دریافت IP های جدید و قرار دادن اون روی اجازه نامه جدید مقدور شد چند روزی زمان برد , تا این زمان باز به طریقی می شد با جایگزین کردن FTP به جای File Manager تو کنترل پنل هم کارها رو پیش برد و از امکانات دیگه کنترل پنل هم تا مدتی چشم پوشی کرد ولی مشکلات همین یه مورد نبود.

از آخرین ساعت های روز ۸ فروردین کم کم مشکلی دیگه هم نمودار شد به این شکل که فایل های فراخونی شده چیزی رو نمایش نمی دادن , مثلا هر صفحه باز شده بصورت یه صفحه کاملا سفید بارگذاری می شد , این مشکل از روز ۹ فروردین کاملا مشخص شد تا جایی که دیگه به هیچ طریق امکان دسترسی به هیچ کدوم از فایل های بارگذاری شده روی این فضا نبود , مشکل رو همون زمان طی دو نامه در روز ۹ فروردین و ۱۱ فروردین به اطلاع بخش پشتیبانی هاست رسوندم , بماند که در این مدت فقط به اطلاع رسانی بوسیله پست الکترونیک هم اکتفا نکردم و چندین و چند مرتبه هم بوسیله تماس تلفنی وقت مسوول شرکت مربوطه رو گرفتم , داخل پرانتز اینکه متاسفانه در همین روزها خدمات و پشتیبانی این شرکت هم بطور کامل به شرکت دیگه ای واگذار شد , البته بدون کوچکترین اطلاعی در این زمینه , چه می شه کرد شاید کاربر خودش باید کشف کنه که اصلا با کی طرف حسابه و از کی باید پشتیبانی بخواد.

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

سلام

بنده چند روزه قبل یک هاست *** گرفته بودم که دامنه اصلیه اون هم به این قراره
***
روی این هاست دوتا دامنه ادآن کرده بودم که هردو هم دارای محتویاتی بود که نام اون هم به این قراره
***
***
از دیشب صفحه اصلیه هیچ کدوم اینها بارگذاری نمی شه یعنی هیچ صفحه ای

چند روز گذشته هم وب سایت ها به دلیل ملغی شدن اجازه نام کنترل پنل در دسترس نبود

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

متشکرم

به ارسال نامه در این مدت هیچ پاسخی داده نشد , فقط در یکی از تماس های تلفنی ابنطور متوجه شدم که امکان داره این مشکل بر اثر انتقال ناقص اطلاعات از سرور قبلی به سرور جدید بوسیله همین شرکت بوجود اومده باشه.

مشکل رفع نشد , منم در روز ۱۲ فرودین همین نامه رو دوباره برای شرکت ارسال کردم , خوشبختانه اینبار سرویس خودپاسخگو (auto responder) سرویس پست الکترونیک پشتیبان به دادم رسید که:

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

درخواست پشتیبانی رو برای بارم چهارم و اینبار تو بخش پشتیبانی وب سایت شرکت عنوان کردم که اولین و آخرین پاسخ این درخواست خیلی روشن و قاطع بود که:

حذف کنید
دوباره بسازید
ارادتمند

حذف کردم و دوباره ساختم ولی نشد , بگذریم که این مشکل هنوز هم که هنوز نه تنها رفع نشده که فکر کنم متاسفانه هیچ کسی هم اونجا جز احیا نیست که ببینه اصلا چی شده.

در تاریخ ۱۶ فروردین برای دریافت هاست برای هردوتا وب سایت از شرکتی دیگه درخواست دادم ولی هزینه اون رو روز بعد به حساب شرکت واریز کردم چون هم یه مقدار دیروقت شده بود و هم به پرداخت اینترنتی در اون لحظه دسترسی نداشتم , مشخصات فیش پرداختی رو در وب سایت شرکت ثبت کردم , تقریبا غروب همین روز مشخصات هاست درخواست شده برام ارسال شد.

اولین مشکلی که در جای جدید باهاش مواجه شدم عدم داشتن حتی یک عدد addon domain ناقابل روی این بسته درخواست شده بود , تو مشخصات بسته های اجاره فضا هیچ اشاره ای به این قضیه نشده بود و وقتی هم که بنده با یکی از مسوولین شرکت صحبت می کردم و به همین مورد هم اشاره کردم چیزی در این مورد نگفت , منم گفتم لابد تمام امکانات این بسته غیر از موارد نامبرده شده و تذکر داده شده طبق روال عادی باید از چندتا addon domain یا park domain پشتیبانی کنه , منم که دیدم اینطوریه صبح روز ۱۸ فروردین نامه ای رو به این مضمون برای بخش پشتیبانی شرکت ارسال کردم تا به جای اون دو هاست کوچکتر برای مدیریت این وبلاگ و وب سایتی دیگه روی این سرویس دهنده ایجاد بشه:

سلام

بنده دیروز برای دریافت یک هاست *** لینوکس اقدام کردم

مشخصات این هاست هم بعد از چند ساعت برای بنده ارسال شد و در رجوع با کنترل پنل اون با هیچ مشکلی مواجه نشدم

ولی از اونجائیکه بنده قصد ایجاد و مدیریت دو وب سایت کوچک رو روی این فضا داشتم و از بابت مسئله عدم امکان ایجاد
addon domain
بصورت پیشفرض روی اون اطلاعی نداشتم بر اون شدم تا از شما درخواست کنم به جای این هاست سفارش داده شده برای بنده دو دو هاست *** و *** لینوکس رو ایجاد کنید

دامنه اصلی این فضای *** لینوکس
***
و آدرس پست الکترونیک اون هم
***
بود

لطفا دامنه اصلی فضای *** لینوکس
***
و دامنه اصلی فضای *** لینوکس هم
***
باشه

آدرس پست الکترونیک هم که همون
***
هست

متشکرم

درخواست داده شده بعد از ارسال و دریافت ۶ نامه (در مجموع) ظهر روز ۱۸ فروردین تایید و مشخصات دو هاست ایجاد شده برام ارسال شد.

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

حالا وقت اون رسیده بود که همه فایل های پشتیبان گرفته شده از فضای قبلی رو به روی فضای جدید بارگذاری و اطلاعات پایگاه داده رو وارد کنم و دیگه تمام , همین کار رو هم کردم ولی کار تمام نشد , اینبار چنین پیام خطایی تو بارگذاری هر فایل و پوشه بارگذاری شده به نمایش در می اومد که نشونده وجود خطایی در اولین خط اون فایل با ساختار .PHP بود:

Parse error: syntax error, unexpected T_VARIABLE in /home/***/public_html/index.php on line 1

اولین چیزهایی که خودم بهشون مشکوک شدم مسئله تنظیمات PHP روی سرویس دهنده بود و بعد ساختارهای قابل اجرای روی اون , دومین مورد که مشکلی نداشت ولی هنوز به اولی کمی مشکوک بودم , مشکل رو با بخش پشتیبانی در میون گذاشتم ولی اونها هم مشکل رو از اسکریپت های استفاده شده می دونستن نه از طرف تنظیمات هاست.

مورد رو در تاریخ ۱۹ فروردین در انجمنی مطرح کردم ولی کسی پاسخی ارائه نکرد , با چند تن از دوستان آشنا به امر برنامه نویسی در این زمینه مشورت کردم که پاسخ دو نفر این دوستان کارسازتر بود که:

احتمالا اول فایل پی اچ پی شما , کاراکتر هست که باید پاک بشه !
فایل رو بصورت ansi باز کن با نوت پد , یه کاراکتر عجیب غریب میبینی , اونو پاک کن , درست میشه !
این کارامتر معمولا در اول یا اخر فایل ها درست میشه , که در حالت utf8 دیده نمیشه !

وقتی با چنین خطایی مواجه شدم دقیقا خط اول خیلی از فایل های با ساختار .PHP رو بررسی کردم و با یه رشته کارکتر نامتعارف و تازه اضافه شده به این محتوا برخورد کردم

  bad_character_clouds_in_first_line_of_many_php_files.txt (17 KiB, 170 hits)

ولی نمی دونم چرا هیچ توجهی به این قضیه نکردم , دوباره فایل هارو بررسی کردم و متوجه شدم یه رشته کارکترمزاحم در اول خیلی فایل های مهم مثل فایل های Index یا فایل هایی که به نحوی با Config , Database , Function هم موضوع بودن و بعد از برچسب ابتدایی فایل ها وجود داره که قائدتا نباید وجود می داشت , متاسفانه بررسی دقیق همه فایل هایی با این ساختار که مربوط به برنامه این وبلاگ و برنامه بارگذاری فایل اون بود و هم برنامه اون وب سایت و اون هم با یک encoding بخصوص بخاطر تعداد بالای اونها هم کمی وقت گیر بود و هم اعصاب خوردکن ولی خوشبختانه بعد از حذف این توده کارکترهای مزاحم و ناخواسته از ابتدای اون فایل ها مشکل برطرف شد.

از اینکه این مشکل چطوری بوجود اومد اطلاعی ندارم ولی شک خودم هم به استنداد راهنمایی یکی دیگر از دوستان برنامه نویس از نرم افزار ویرایشگر (ی بود که برای ویرایش فایل ها بیشتر ازش استفاده می کردم) و نرم افزار بارگذاری فایل در FTP بود که به ترتیب

Notpad II
CuteFTP Lite

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

پی نوشت: نام دامنه ها و مقدار هاست های گفته شده در نوشته با سه ستاره مخدوش شده.

با تشکر از:

  • Mehdi عزیز مدیر برنامه نویسی وب و alilg عزیز در انجمن های PersianTools بابت راهنمایی های مفیدشون برای رفع مشکل بیان شده آخر.