بایگانی

نوشته های برچسب زده شده ‘بانک اطلاعاتی’

پی‌اچ‌پی با طعم کیک – قسمت چهارم

۱ فروردین ۱۳۸۹ ۲ دیدگاه

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

بعد از این مقدمه‌ی کوتاه به سراغِ این قسمت از مجموعه‌ی آموزشیِ “ پی اچ پی با طعم کیک ” می‌رویم .

با ما همراه باشید .

ادامه ی نوشته

پی‌اچ‌پی با طعم کیک – قسمت سوم

۲۸ اسفند ۱۳۸۸ ۵ دیدگاه

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

همان‌طور که خاطرتان هست با ماهیت کیک پی‌اچ‌پی در قسمت اول آشنا شدیم و در قسمت دوم به ساختار فایل‌ها و پوشه‌ها و نحوه‌ی دانلودِ کیک اشاره کردیم .

در این قسمت قصد داریم به ارائه‌ی نکاتی چند درباره‌ی ساختارِ دیتا‌بیس‌ها و قوانین نامگذاری جداول و کلاس‌ها بپردازیم . بدیهیست که این آموزش تنها اشاره‌ای به این ساختار و قوانین دارد و به قولِ معروف :

تو خود حدیث مفصل بخوان از این مجمل !

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

ادامه ی نوشته

پی‌اچ‌پی با طعم کیک – قسمت دوم

۲۶ اسفند ۱۳۸۸ بدون دیدگاه

Persian CakePHPخودم هم فکرش را نمی‌کردم به این زودی‌ها بتوانم قسمت دوم از مجموعه‌ی ” پی‌اچ‌پی با طعم کیک ” را آماده کنم . همان‌طور که خاطرتان هست قسمت قبلی کاملا تئوری و مقدمه بود . این قسمت هم تقریبا همان سبک را دارد و چندان وارد مباحث عملی نمی‌شود ، اما این نوید را به شما می‌دهم که قسمت بعدی یک شروع عملیِ خوب خواهد بود .

بیشتر از این منتظرتان ‌نمی‌گذارم . با ما همراه باشید با قسمت دوم از مجموعه‌ی ” پی‌اچ‌پی با طعم کیک ” .

برای شروع بیایید آخرین نسخه‌ی کیک را تهیه کنیم .

ادامه ی نوشته

پی‌اچ‌پی با طعم کیک – قسمت اول

۲۴ اسفند ۱۳۸۸ ۵ دیدگاه

حتما تا حالا کیک‌های زیادی را دیده‌اید و آنها را خورده‌اید . اما کیکی که در این سلسله آموزش قصد پختنش را دارم کمی متفاوت است . این کیکِ ما شیر و آرد و تخم مرغ ندارد ، بلکه از کلاس‌ها ، آبجکت‌ها و متد‌ها تشکیل شده است .

من معتقدم که بهترین راه برای آموختن برنامه‌نویسی ( یا مسائل مرتبط با برنامه‌نویسی ) تمرین و نوشتن مثال است . وقتی تصمیم گرفتم این سلسله آموزش را شروع کنم اولین گزینه‌ای که برای موضوعِ مثال به ذهنم رسید مثالِ موجود در سایتِ رسمیِ کیک بود . آموزشِ ایجادِ یک سیستمِ وبلاگ نویسیِ ساده .

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

یادآوری می کنم که برای دنبال‌کردنِ این آموزش ، زیاد عجول نباشید . زیرا من هم مثل سایرِ انسان ها فعالیت‌های دیگری غیر از وبلاگ‌نویسی دارم .

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

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

ادامه ی نوشته

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

۳ اسفند ۱۳۸۷ ۲۴ دیدگاه

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

$query = "ELETE FROM wp_posts WHERE post_type = 'revision';";
mysql_query($query);

اما گفم شاید هر کسی نتونه از دستورات SQL استفاده کنه و دیتا بیسش رو پاک سازی کنه .
این شد که نشستم و یه برنامه نوشتم به اسم WordPress Optimizer . اما این برنامه چطوری عمل می کنه ؟! الان می گم .

تصویری از محیط برنامه بهینه ساز ورد پرس

تصویری از محیط برنامه بهینه ساز ورد پرس

ادامه ی نوشته