فایل‌های htaccess را آنلاین بسازید

January 31, 2008 at 02:35 pm

خیلی اوقات برای بازنویسی آدرس‌ها، حفاظت از دایرکتوری‌ها، ارجاع آدرس‌‌ها و اهداف دیگر، هر توسعه دهنده وب یا دارنده یک سایت از فایل‌های .htaccess استفاده می‌کند.

کد‌نویسی .htaccess بسته به آنچه می‌خواهیم انجام دهیم گاهی اوقات کار پیچیده‌ای است. با ویرایشگر htaccess برخی از این‌ کارها را می‌توانید بطور آنلاین انجام دهید. این ویرایشگر بر پایه آژاکس طراحی شده است و کار با آن بسیار ساده است.

+ مقاله کاملی در مورد کار با فایل‌های htaccess را می توانید در اینجا بیابید. همه موارد بصورت کاربردی همراه با نمونه در آن آورده شده است.

I’m Busy

January 28, 2008 at 02:04 pm

این روزها به شدت درگیر یک پروژه برنامه‌نویسی جاوا (J2SE) هستم. اصلا فرصت آپدیت نیست. صحبت از ترم آخر و کارشناسی ارشد و این حرفها هم هست…

پی نوشت نامرتبط:
نزدیک به هشت ماه می‌شود از سرویس رایگان Clicky استفاده می‌کنم. مزیت‌های آن در مقابل دیگر ویزیتور آنالیزگرها قابل توجه است (در اینجا جدول مقایسه‌ای همه چیز را نشان می‌دهد) فیلترهای جالبی برای اطلاعات ویزیتورها دارد و مهمتر از همه به طور پیوسته آپگرید می‌شود.

در اکانت رایگان تنها برای 21 روز اجازه استفاده از تمام قابلیت‌ها وجود دارد. امروز دل را به دریا زدم و اکانت بلاگر یکساله Clicky را خریدم البته نه برای دو سه ویزیتور اینجا. اگر شما هم دنبال یک آنالیزگر جمع جور و حرفه‌ای می‌گرید Clicky را امتحان کنید.

Firebug و کند شدن Gmail

November 13, 2007 at 11:51 pm

امروز متوجه شدم که این اکستنشن محبوب من با نسخه جدید جی‌میل که جدیداً عرضه شده است تداخل دارد. گوگل برای کاربران سیستم‌ عامل‌های لینوکس و ویندوز راه حلی را پیشنهاد داده است. کافیست در تنظیمات این اکستنشن تیک گزینه نمایش XMLHttpRequests را بردارید و Network Monitoring را هم غیر فعال کنید. البته اگر قصد ندارید آن را تماما از کار بیندازید.

صحبت از Firebug شد. اکستنشنی که هر طراح و توسعه‌دهنده‌ی وب به آن نیاز خواهد داشت. چند روز قبل Roger در وبلاگش مطلبی در مورد شیوه‌های تشخصی سی اس اس با دو ابزار آنلاین نوشته بود که بد نیست مختصری در مورد آنها توضیح بدهم.

همانطور که می‌دانید چندین ابزار وجود دارد که می‌توانید از آنها برای عیب‌یابی سی اس اس استفاده کنید. بعضی‌ها مثل دو اکستنشن Web Developer و Firebug با مرورگرها قابل استفاده هستند. اما گاهی اوقات پیش میاد که دسترسی به این مرورگرها یا اکستنشن‌ها وجود ندارد. هر چند XRAY‌ و MRI این دو ابزار آنلاین، قابلیت‌های سایرین رو به طور کامل ندارند اما می‌توانند کار راه انداز باشند.

XRAY به شما اجازه می‌دهد که تنها با یک کلیک بر روی عنصر، خصوصیات آن عنصر، مثل نوع عنصر، کلاس، آی دی، اندازه، حاشیه‌ها و … را در یک پنجره معلق جدید ببینید. ویژگی جالب آن نمایش عناصر وارث به صورت سلسله مراتبی است.

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

ابزاری برای آزمایش بارگذاری صفحات وب

June 15, 2007 at 02:53 pm

Pingdom کمپانی معتبری در زمینه سیستم‌های مونیتورینگ وب سایت است. چند روز قبل ابزار آنلاینی برای اندازه‌گیری سرعت بارگذاری صفحات وب ارائه داده است که می‌تواند برای وب‌مستر‌ها مفید باشید. این ابزار که بر پایه تکنولوژی آژاکس پایه ریزی شده است، هر نوع فایلی که به صفحه ارتباط داشته باشد ائم از تصویر، سی اس اس، جاوا اسکریپت، آر اس اس، فلش و حتی در صورت وجود frame های داخلی یک طرح را آنالیز می‌کند.

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

صفحه‌ی اصلی وبلاگم را چک کردم، در مجموع 27 آبجکت با حجم 82 کیلوبایت در صفحه اصلی وجود دارد. که اگر کاربری با سرعت پایین یک اتصال دیال‌آپ را هم در نظر بگیریم در مدت زمانی کمتر از 6 -8 ثانیه کل محتوای صفحه اصلی بارگذاری می‌شود. این ابزار آنلاین را می‌توانید در اینجا بیابید.