در همه دیر مغان نیست چو من شیدایی - خرقه جایی گرو باده و دفتر جایی

شیدا

آداب وبلاگ نویسی - استفاده‌ی درست از تگها

April 4, 2006 at 12:54 am

تا حالا سایتهای درپیتی که CMS هایی را فارسی کرده‌اند را دیده اید ؟

با آنهایی که این کار را تنها با اضافه کردن یک align=right و یا اگر زیادتر عقلشان رسیده باشه با align=right , dir=rtl انجام داده اند و به خیال خودشان تمام آن CMS را فارسی کرده‌اند درگیر شده‌اید و یا از آنها استفاده کرده‌اید ؟
برای این که تبلیغ نشود و یا توهینی به کسی نشود اسم از CMSهای فارسی شده نمی‌برم ولی می‌توانید در اینترنت خودتان به راحتی پیدایشان کنید، برای راهنمایی اسم چند تا CMS را برایتان می‌نویسم : Phpnuke, Xoops, Mambo, Joops, Wordpress البته وردپرس خیلی راه داره تا سی ام اس بشه ولی از لحاظ فارسی شدن همان مراحل را طی کرده.
از طرفی بعضی‌هایشان هم برای استفاده‌ی بیشتر خودشان قسمتی‌اشان را فارسی کرده‌اند و بقیه امکانات را با گرفتن مبلغی پول از شما به شما ارایه می‌دهند. آخرش هم که دارید ازشان استفاده می‌کنید امکاناتی را خود آن CMS به رایگان به شما عرضه کرده را از دست می‌دهید، از دست نمی‌دهید ولی دیگر برای شما و بازدیدکنندگان سایت شما دیگر کارا و قابل استفاده نیست و کارآیی لازم را ندارد. این مطلب در مورد CMS ها بسیار بیشتر به چشم می‌خورد ولی برای وبلاگ نویسهایی هم که از سرویسهای وبلاگ نویسی اجنبی مانند blogspot, weblog.us , … استفاده می‌کنند این مشکل قابل مشاهده است و شاید یکی از تنها ویژگی‌های وبلاگ سرورهای وطنی توجه به همین موارد است.
با یک مثال ساده برایتان شرح ماوقع را بیان می‌کنم،‌ تا حالا حتما دکمه‌های RSS و یا Atom هایی بسیار زیادی را در گوشه و کنار وب سایتها دیده‌اید که به شما پیشنهاد عضو شدن در خود و استفاده از یک خبر خوان آنلاین را برای خواندن خود می‌دهند.این دکمه‌ها برای استفاده در RSS خوانها می‌باشد که بسیاری از آنها هم online هستند و یک نکته بسیار کوچک که باعث از دست رفتن قابلیت استفاده از آنها می‌شود و بسیار مهم که کمتر توجه کسی را به خودش جلب کرده و آن هم استفاده‌ی درست از تگها است.
اگر از CMSهایی استفاده می‌کنید ( ویا هر نوع وبلاگی ) که برای نمایش درست فارسی در تگ body ( یا هر تگی که شما را از وارد کردن این تگها در نوشته‌ی خود بی‌نیاز می‌کند) از align=right , dir=rtl استفاده می‌کنند و در هنگام نمایش همه‌چیز درست به نمایش در می‌آید ولی هنگام رجیستر شدن سایت شما توسط یک نفر در آر اس اس خوانهای دیگر تگهای align=right , dir=rtl که دیگر همراه متن شما نیست نمایش داده نمی‌شود و شما با به هم‌ریختگی در نمایش مطالب مواجه می‌شوید و عملا از آن آر اس اس خوانتان نتیجه‌ای نمی‌برید و عملا آر اس اس های شما به درد نمی‌خورد.
برای مثال می‌توانید آر اس اس خوان بلاگ لاینز من را در این آدرس ببینید و خودتان مشاهده کنید چند تا از وبلاگهای فارسی این را رعایت کردند ( فکر کنم تعدادشان از تعداد انگشتهای یک دست هم بیشتر نشود و بسیاری از آنها وبلاگهای بسیار معروفی هم هستند ) : وبلاگ اول وبلاگ دوم وبلاگ سوم وبلاگ چهارم وبلاگ پنجم
و اما در این بین هم وبلاگهایی هستند که این امر را مد نظر قرار داده و مهندسانه قالبی را برای خوشان طراحی کرده‌اند و در آن می‌نویسند : وبلاگ اول وبلاگ دوم
و اما فید سابت خودم را هم در این آدرسها می‌توانید ببینید در فید برنر در بلاگ لاینز

پس توصیه‌ی من به شما که وبلاگ می‌نویسید اینه که یک ذره به خودتان زحمت بدهید و با استفاده از تگهای “div align=right dir=rtl” و “div/” ( البته ” را با تعویض بنمایید ) در ابتدا و انتهای مطلبتان امکان استفاده دیگران را از آر اس اس سایت و یا وبلاگتان را بدهید.

Wordpress Plugins

March 24, 2006 at 2:44 pm

یکی از قابلیتهای مهم استفاده از صفحات وبی که به صورت دینامیک ساخته می‌شوند استفاده ازقابلیتی است که به مدیر سایت این امکان را می‌دهد تا برای تغییر در صفحات سایت دیگر نیازی به تغییر صفحات به صورت دستی نداشته باشد و با استفاده از موتور مولد سایت و استفاده از امکانات تعبیه شده در آن می‌تواند از سایت خود نهایت بهره را ببرد و به راحتی به مدیریت آن بپردازد.
این امکانات در هر سیستم تولید سایت تفاوت می‌کند و بستگی به نحوه‌ی دید سازنده‌ی موتور مولد سایت هم دارد، برای مثال شما در phpnuke تنها می‌توانستید از امکاناتی مانند اضافه کردن بلوک و ماجول خاص استفاده کنید و در مامبو می‌توانید از مامبوتا و مامبو ماجول استفاده کنید، البته این سیستمها به علت داشتن دید CMS ای نحوه‌ی استفاده از آنها هم تفاوت داشت. در وردپرس هم برای استفاده از این نوع قابلیت می‌توانید از plugin استفاده کنید، همان طور که از اسمش بر می‌آید پلاگینها چیزهایی هستند که به سیستم شما اضافه می‌شوند و امکاناتی را برای شما فراهم می‌کنند که به راحتی آنها را مدیریت و استفاده کنید.
زیبایی پلاگینهای وردپرس در این است که شما به راحتی می‌توانید با آنها کار کنید و تنها باید آنها را در قسمت پلاگین سایتتان کپی کنید ( البته این‌جا مامبو بهتر عمل می‌کرد و خودش مامبوتا هایش را به سرور انتقال می‌داد و نیازی به کپی کردن دستی فایلها به سرور نبود، البته قصد مقایسه با مامبو را ندارم چون که اصولا اینها تفاوت ساختاری با یکدیگر دارند یکی برای Personal Publishing آمده و دیگری برای Content Management System ) و با فعال کردن آن می‌توانید از آنها استفاده کنید، بعضی از پلاگینها مانند پلاگین زمان شمار نیاز به تغییری جزیی در فایلهای سایتتان دارند تا بدانند کجا نمایش داده شوند و بعضی ها هم به سادگی هرچه تمامتر و تنها با فعال کردن پلاگین فعال می‌شوند مانند پلاگین اجتماعی‌ها، بسیاری نیز پس از نصب شدن یک منوی فعال مدیریت در منوی مدیر شما برای خودشان درست می‌کنند.
من برای سایت خودم از حدود ۱۵ تا پلاگین استفاده کردم که البته یکی‌اش را هنوز فقط خودم استفاده می‌کنم و آن هم بلاگ رولینگه، راستش را بخواهید هنوز پلاگینش نکردم ولی به زودی می‌کنم و برای داونلود عمومی می‌گذارمش، اگر دقت کنید ویژگی‌اش اینه که لینگ بلاگ‌رولینگ را بهتان نمایش نمی‌دهد، می‌توانید تعداد لینکها را تعیین کنید و خیلی کارهای دیگه.
در نوشته‌های بعدی‌ام به معرفی بهترین پلاگین‌های وردپرس برای استفاده خواهم پرداخت.

New Start

November 12, 2005 at 3:51 pm

باز هم یک تغییر دیگر در شیدا پیدا شد و آن هم کوچ کردن ما از هرچه هاست ایرانی و خارجی بود بر روی این آدرس بود http://sheida.wordpress.com ، راستش را بخواهید خیلی زحمت سایتم را کشیدم این چند مدته از phpnuke تبدیلش کردم به mambo ، کلی این تبدیل هم طول کشید، سایت هم به مدت ۲ روز در آدرس www.sheida.com با مامبو کار می‌کرد ولی باز طبق معمول و با اخطاری از هاست (در پیتم) مواجه شدم که می‌گ�?ت account شما به صورت suspended در آمده است و آن هم برای این بوده که در آن واحد حداقل ۴۳۵ تا user در سایت من بودند، اصلا دلیل انتقال من از phpnuke هم به mambo همین بود چون که با این همه گندکاریهای phpnuke به این نتیجه رسیده بودم که محیطی مناسب برای ارایه‌ی سایت من نیست و نه برای هیچ سایت دیگری ( مگر پول زیاد داشته باشید و برای آن یک dedicated server بخرید و هر موقع هم که سایت شما down بود خودتان مشکل را حل نمایید).
سرتان را درد نیاورم با تدبیری که اندیشیدم و م�?ید �?ایده واقع شد آن هم است�?اده از .htaccess بود و deny کردن یک سری از ipها و یک سری از siteهایی که بنا به دلایل نامعلومی می‌خواستند hit سایت من را بالا ببرند ( این تنها مشکل سایت من هم نبود و می‌توانستید در آن موقع با دیدن سایت نیما هم که تنها بر پایه‌ی php و نه بر پایه‌ی phpnuke بود به این مشکل پی ببرید‌) توانستم تعداد آنها را به زیر ۲۰۰ تا برسانم ولی دلیل جالبی که برای suspend شدن سایت من آمده بود این بود که سایت شما hit بالا دارد و ما نمی‌توانیم از سایتهای با hit بالا پذیرایی کنیم ( البته واقعا هم پذیرایی‌ای �?رمودند جانانه که ما دممان را گذاشتیم کولمان و در ر�?تیم ).
داشتم چند وقت پیش در اینترنت می‌گشتم که با خواندن مطالب بسیاری در مورد Wordpress و MT به این نتیجه رسیدم که بسیار زیباتر و جذاب‌تر است کار کردن با wordpress (حداقلش این است که من php بلدم و نه perl) و در انتخاب بین mambo و wordpress باز در ابتدا مامبو را انتخاب کردم ولی بعد از مشکلی که دوباره پیش آمد به این نتیجه رسیدم که برای کاری مثل من که نمی‌خواهد زیاد دغدغه‌ی هاست و غیره داشته باشد است�?اده از wordpress بسیار راحت است و چه بهتر که از wordpress.com است�?اده کنم، درست است که به راحتی نمی‌توان backup گر�?ت و یا از آن pluginهای زیبای wordpress برای آن است�?اده کرد، اما دیگر همیشه مطمینی که سایتت به راه است و هیچ‌گاه دیگر به خاطر بالا ر�?تن hit سایت،‌ دسترسی به سایت را محدود نخواهند کرد و در عوض آن دیگر دغدغه‌ی upgrade کردن را نیز نخواهی داشت که خود wordpress.com حتما این کار را انجام خواهد داد. تازه در این بین متوجه شدم که قسمتی از کارمندان mambo شاخه‌ای ایجاد کرده‌اند و دارند CMSای با نام Joomla را که پدر mambo 4.5.2 می‌باشد را ادامه می‌دهند.
�?کر کنم راه زیبایی خواهد بود و نمی‌شناسم کسان زیادی را که در wordpress وبلاگ داشته باشند و شاید از ابتدایی‌ترین کسان آن باشم و اگر این یکی هم برای است�?اده‌ی من از wordpress.com تعطیل نشود آینده‌ی خوبی را برایش پیش‌بینی می‌کنم، راستی اینها همه را هم در flock نوشتن و از روی آن به وبلاگم پست می‌کنم. جالبه نه ؟

Phpnuke 2 Mambo

November 7, 2005 at 7:06 pm

این همان سایتی هست که قبلا مشاهده می‌کردید، همان شیدا فقط حامل یک سری تغییرات شده، آن هم این که نمی‌دانم به چه دلیل ( که احتمالا دلایل خرابکاری را دارد و از بیرون هدایت شده بوده است) Phpnuke بنده برای اجرا شدن حدودا ۴۹ درصد cpu سرور را اشغال می‌کرده و اکثر آن هم مربوط به فایل modules.php بوده، من که از اول کار با این phpnuke بهش دست نزدم ولی مشاهده‌اش که کردم دیدم برای نمایش theme و block و … کد دارد، احتمالا مشکلی پیدا شده که برای همین این‌قدر حجم کار با cpu را بالا برده، از طرفی هم دیگر خودم خسته شدم از بس این phpnuke مشکل داشت، هرجایش را می‌گیری یک چیزیش مثل این‌که می‌لنگه، ولی انکار نمی‌کنم کار کردن باهاش خیلی راحته ولی این مسایل امنیتی‌اش هست که دهن آدم را سرویس می‌کند.
تصمیم گرفتم به mambo مهاجرت کنم، البته نه با استفاده از ورژن فارسی‌شده‌اش چون مثل فارسی کردن phpnuke آمده‌اند و تنها یک align=right گذاشتند و گفتند فارسی شده.اما برای این انتقال با استفاده از ezPhpnuke توانستم اطلاعاتم را از phpnuke به مامبو تبدیل کنم، درست است برای کار کردن با مامبو باید وقت بیشتری بگذارم ولی فکر کنم ارزشش را داشته باشد که به راحتی و بدون هیچ دغدغه‌ای سایتم را راه بیندازم، فقط این تبدیل یک کمی طول می‌کشد، نه این که من نتوانم یک روزه تیدیل کنم، نه، دلیلش این است که تا یک ده روز دیگر یک کار مهمی دارم و برای همین نمی‌توانم زیاد برای سایتم وقت بگذارم (ببینید چه کار مهمی است که از وقت گذاشتن برای سایتم هم غافل شده‌ام)
هنوز که کار خاصی نکردم با مامبو ولی از قابلیتهایش که بگویم حتما شما هم وسوسه می‌شوید که به سمت آن بیایید و از امکانات آن استفاده کنید :
۱- مامبو به راحتی دارای حجم عظیمی از امکانات جانبی قابل نصب است که همه در سایت mamboforge.net گرد آمده‌اند و نیازی به ثبت نام و … ندارید و برای پیدا کردن هر فایل لازم نیست که در سایت سازنده‌ی آن عضو شوید
۲- مامبو به راحتی فایلهای شما را از طریق منوی خود بالاگذاری می‌کند و نیازی به استفاده از ftp برای نصب یک امکان جدید نیستید که خودش کلی مزیت است.
۳- از همه مهمتر این که هنگامی که می‌خواستم مامبو را نصب کنم مجبور شدم که display_errors را در php.ini ام on کنم و برای بالا آمدن phpnuke حدودا ۱۰۰ تا warning در ابتدای هر کدام از صفحات می‌آمد ولی برای mambo اگر هم پیغام warningای می‌آمد خود مامبو آن را هندل می‌کرد و به راحتی آدم می‌فهمید که چی‌کار دارد می‌کند.

در انتها هم لازم به ذکر است که به راحتی شما می‌توانید به همه‌ی قسمتهای Sheida دسترسی پیدا کنید (البته اگر link آنها را داشته باشید و فکر نکنید که Sheida داغان شده ) اگر هم حوصله‌اتان سر رفت از خواندن این صفحه دعوتتان می‌کنم که از photo.sheida.com دیدن کنید.

Why I post something on my website ?(or why I became a weblogger ?)

August 18, 2005 at 8:44 pm

It passed a long time from making of my first webpage. I think it was my first attempt to make a geocities website (unfortunately you can’t access it from inside Iran because of filtering, but those days you were free to see any site you wish and any where on the web you
surf.), that was really a good one at that time.
Yahoo at those days gave us more free services such as ftp service, Microsoft FrontPage publishing service etc, but day by day those free services faded away and today we can’t see a free ftp service on yahoo free geocities plan.
I made my first website with FrontPage 97 (I
doubt about the version but it was older than FrontPage 2000 if it weren’t 97).Bought a CD full of FrontPage templates for website and choose one out of it, trying hard to make a hit counter and make my web site so interesting for any visitor came to it. Watching my site daily to see if anyone came and watched it, But my plan was not a good one, and there were no interesting things on my website and no daily update, therefore no hope remained for me so that visitors click on the internet explorer and pay the internet price to see my website containing some personal information, some pictures related to Zoroaster, some poems etc.
Failed but was being really a good attempt getting into IT world, I never felt desperate and try hard to do my best with the internet. I thought internet is one of my life opportunities which I should use it in the appropriate way, So I decided to make something those days called yahoo clubs and nowadays there is no sign of it, all of yahoo clubs and yahoo groups mix together and make yahoo groups.
After that, I came to a conclusion that by investing a little money I can do better in IT world, decided to register a domain, those days I think I was about 18,I registered www.sheida.com , for the first time it was really exciting for me to have a domain for yourself but what could I do
with it ? for a long period of time there was nothing on it and no email was delivered to my sheida.com account, even my friends didn’t send
me emails to shahin[at]sheida[dot]com and they as usual sent me emails to my yahoo account , but now you can find out that www.sheida.net , www.sheida.org and sheida-co.com and a lot of domains like that are registered.
Once surfing the internet, I mentioned someone registered www.sheidaei.com , So I decided to register that too and after .ir domain get into life www.sheida.ir too.
But what might I put there ?
Before registering those domains, I get involved making a flash for a website, a
flash intro that
finally didn’t bring me money, So I decided to have it on my website and for a while there was only a flash on my website. A bit later I get familiar with something called phpnuke, at
those days I didn’t know anything about Mambo or any other CMSs, So I decided to make my website with that, at first it was really hard for me to get into it’s code and fix the problems, I tried to fix them without changing the code but after a while there were nothing in the earth able to prevent me to change the code and do whatever with it .
(to be continued)
ادامه‌ی نوشته »