
برای کسب اطلاعات بیشتر، به این لینک مراجعه نمایید:
در این فرادرس، یک پروژه طراحی وبسایت با نام بانک اطلاعاتی اینترنتی اشعار تعریف شده و به صورت قدم به قدم اقدام به ساخت آن شده است. این وبسایت حاوی شعرهایی است که عموم مردم آن را ارسال کردهاند و پس از تایید توسط ویرایشگرهای محتوا، در وبسایت درج شدهاند. تمام کدهای این وبسایت به وسیله افزونه شیگرای PDO در PHP که سریعتر و امنتر از سایر روشهای اتصال قدیمی است، نوشته شده است. توسط این وبسایت فرضی، مخاطبین آموزش با مواردی از قبیل: اسکریپتهای کنترلکننده و الگوها، Sessionها، ساختار بانک اطلاعاتی رابطهای و MySQL، اعطای نقشهای مختلف به کاربران عضو سایت و مباحث به روز دیگری از طراحی وبسایت آشنا میشوند.
سرفصلهای مورد بحث در این فیلم آموزشی عبارتند از:
درس یکم: ایجاد بانک اطلاعاتی و جدول اشعار
ایجاد بانک اطلاعاتی اشعار
ایجاد جدول اشعار
درج چند شعر در جدول بانک اطلاعاتی
درس دوم: شروع کار با PHP
استفاده از الگوهای PHP
چند الگو و یک کنترلکننده
درس سوم: انتشار دادههای MySQL روی وب
نحوه کار سرویس دهندههای PHP و MySQL
ساخت حساب کاربری متعلق به سایت در MySQL
اتصال به بانک اطلاعاتی اشعار با PHP
شیگرایی در PHP
تنظیم اتصال به بانک اطلاعاتی اشعار
نمایش اشعار موجود در بانک اطلاعاتی
درج شعر جدید
حذف یک شعر
درس چهارم: اصلاح ساختار بانک اطلاعاتی
اضافه کردن جدول ارسالکنندههای اشعار به بانک اطلاعاتی
اضافه کردن کدهای لازم برای نمایش اطلاعات ارسال کنندههای اشعار
اضافه کردن جدول دستهبندی اشعار به بانک اطلاعاتی
اضافه کردن جدولی برای مشخص کردن ارتباط دستهبندیها و اشعار
نسبت دادن دستهبندیها به اشعار موجود در بانک اطلاعاتی
درس پنجم: فایلهای ضمیمه در PHP
انواع فایل های ضمیمه
ایجاد یک فایل ضمیمه برای اتصال به بانک اطلاعاتی
فایلهای ضمیمه مشترک
ایجاد چند تابع سفارشی
درس ششم: ایجاد سیستم مدیریت محتوا
صفحه اصلی (Front Page)
نمایش ارسال کنندههای اشعار
حذف ارسال کنندهها
اضافه کردن و ویرایش ارسالکنندهها
نمایش دستهبندیهای اشعار
حذف دستهبندیها
اضافه کردن و ویرایش دستهبندیها
ایجاد فرم جستجوی اشعار
نمایش اشعار
اضافه کردن و ویرایش شعرها
حذف شعرها
درس هفتم: کنترل دسترسی به سایت
اصلاح جدول ارسالکنندههای اشعار
اضافه کردن جدول مربوط به نقش کاربران به بانک اطلاعاتی
اضافه کردن جدولی برای مشخص کردن ارتباط کاربران و نقشها
اصلاح کد کنترلکنندههای جدولها (اشعار، ارسالکننده اشعار و دستهبندی اشعار)
طراحی فرم ورود به سایت
ایجاد یک فایل ضمیمه مشترک برای احراز هویت کاربران
مدیریت کلمههای عبور و نقشها
مدیریت نمایش اشعار روی سایت
مفید برای رشته های
مهندسی کامپیوتر
مدرس:
مهندس محمود خاوریان .
لینک دانلود