لینک کوتاه
پنجشنبه , 28 دی 1391
17 دیدگاه
قضیه سئو که الان باب صحبت هر محافلی شده در مواردی صحبت از آدرسهای کاربرپسند داره .
پیاده سازی آدرسهای مناسب و شبه استاتیک غالباً با استفاده از ماژول rewrite آپاچی قابل پیاده هست (apache_mod_rewrite) که دستوارت را در فایل htaccess. نوشته میشود .
حال اگر بنا به دلایلی نشود از این قابلیت استفاده کرد میشود باز هم با پی اچ پی آدرسهایی مناسب رو تولید کرد که تنها یک تفاوت دارند و آن هم داشتن عبارت index.php در میان آدرس تولیدی هست .
بطور مثال :
http://example.org/index.php/user/id/1
http://example.org/index.php/post/id/1
http://example.org/index.php/site/post/first-post
http://example.org/index.php/site/page/about
http://example.org/index.php/site/category/example/page/2
پیاده سازی این نوع آدرس دهی نیازمند رعایت چند اصول ساده است که براساس برنامه نویسی شی گرا قابل پیاده است .
اکثر فریم ورکهای پی اچ پی که تحت معماری MVC پیاده شده اند ، چنین قابلیتی را ارئه میدهند حتی بیشتر (تنظیمات روتر بصورت دلخواه) .
در ادامه با من باشید تا چنین روشی رو با هم پیاده کنیم .
ادامه مطلب ...
لینک کوتاه
سه شنبه , 05 دی 1391
36 دیدگاه
توی چندین انجمن تاپیک هایی رو دیدم که افرادی که تازه برنامه نویسی رو شروع کرده اند ، عنوان میکردند که برای استارت یک پروژه نمیدونن از کجا شروع کنن ، منم فرصت رو غنیمت شمردم و این 10 قدم رو برای شروع تا پایان یک پروژه پیشنهاد میکنم .
قدم اول : مشخص کردن ایده ، هدف
قدم دوم : بررسی امکانات مورد نیاز
قدم سوم : طراحی UI برنامه (رابط گرافیکی)
قدم چهارم : پیاده سازی دیتابیس روی کاغذ
قدم پنجم : پیاده سازی دیتابیس و جداول
قدم ششم : شروع کد نویسی
قدم هفتم : بازنگری نهایی
قدم هشتم : بارگزاری سایت
قدم نهم : تائید نهایی
قدم دهم : افزایش اطلاعات
در ادامه در مورد هر کدام توضیحاتی میدهم .
ادامه مطلب ...
لینک کوتاه
شنبه , 02 دی 1391
31 دیدگاه
سلام
بعد از مدتی یه وقت کوتاهی پیدا کردم و یه سیستم نوشتم برای وبلاگ خودم .
همانطور که میدونید(یا شایدم نمیدونید) وبلاگ قبلی با استفاده از وردپرس بود ، سیستمی که از همان اوایل کار من ، یکی از پر استفاده ترین ابزارهای کارم بوده .
بطور کل خیلی چیزها از استفاده کردن از این سیستم یاد گرفتم اما دیگه وقت تغییر بود .
دلیل خاصی نداشتم برای تغییر سیستم ، فقط اینکه وردپرس امکانات زیادی داشت که به درد این وبلاگ نمیخورد ، بار اضافی هم مثل همیشه سردرد داره .
این وبلاگ رو با استفاده از فریم ورک Yii پیاده کردم ، که یکی از فریم ورک های خوب php هست .
اینبار تصمیم گرفتم از یه طرح کلاسیک استفاده کنم ، ولی خودمونیم قالب قبلی ، خداییش محشر بود !
امیدوارم این تغییر باعث بشه بیشتر تشویق بشم بنویسم ، والبته اگه وقت کنم !
مطالب وبلاگ قبلی رو تاحدی انتقال دادم روی این ، اگه عمری باقی باشه ، در خدمتتون هستیم برای بقیه اش .
راستی اگه توی لینکدونی ، آدرس کسی رو یادم رفته بذارم بهم گوشزد کنید !