نوع فایل: word
قابل ویرایش 150 صفحه
چکیده:
با توجه به اصول جاری در زبان PHP نحوه طراحی یک وب سایت آموزشی که جهت پیاده سازی آموزشی از راه دور تنظیم گردیده است ارائه می گردد تا گامی در رسیدن به اهداف آموزشی برداشته باشیم و بتوانیم با عینی تر ساختن آن فرآیند تعلیم و تربیت را آسانتر نمائیم.
مقدمه:
از خوانندگان خود انتظار داریم که چیزی بیش از یک مطالعه دقیق در رابطه با PHP داشته باشند،اما به خاطر تکمیل تر شدن آن:PHP )یک مخفف بازگشتی ازPHP:hypertext preprocessor) زبانیopen source (منبع باز) و با قابلیت اسکریپت نویسی وب در طرف سرویس دهنده است که برای ایجاد صفحات پویای وب بکار می رود. به غیر از این که مستقل از مرور گراست،روشهای ساده و جهانی مستقل از سکوی نرم افزاری (cross-platform) را برای تجارت الکترونیکی و برنامه های کاربردی پیچیده وب و پایگاه داده ای ارائه می کند.
1-1چرا PHP؟
PHPدارای مشخصات زیراست:
یک منحنی یادگیری یکنواخت و کم ارتفاع
عملکردی وسیع برای پایگاه داده ها،اتصال شبکه،پشتیبانی سیستم فایل ،جاوا،COM ،XML ،CORBA ،WDDX و Macromedia flash.
سازگاریplatform با UNIX (تمامی نسخه ها)،( (NT/95/98/2000 Win 32 ،QNX ،MacOs web Ten) ) ،OSX ،OS/2 ،وBeOs.
سازگاری سرویس دهنده برای ماژولApache (Win 32 ،(UNIX ،CGI/FastCGI ،thttpd ،fhttpd ،phttpd ،IsapI(Zeus،IIS)،(Netscape iplanet)NSAPI،servletengines java،Aolserver،
و ماژول ROxen/caudium.
یک سیکل توسعه سریع:نسخه های جدید به همراه ترمیم اشکالات،عملکردهای جانبی،و ارتقاءهای جدید،هر چند ماه یکبار عرضه می گردند.
یک جامعۀدر حال جنب وجوش و حمایت کننده. نمونه های کٌد و دریافت مجانی کد. گروه PHP،کاری فوق العاده درفراهم آوردن منابع و پشتیبانی برای کاربران جدید انجام داده است.
یسط آسان(extensibility) به راحتی می توانیم extensionهای خودمان را به زبان وارد کنیم.
زبانی ساده که به یاد آورنده ی زبانC است. پذیرفتن PHP برای کٌد نویسان پوسته ی C، C++،perlکه دارای تجربه باشند،ساده خواهد بود.
به علاوۀ اینکه open sourceو مجانی است
فهرست مطالب:
فصل اول
نقشه جاده های PHP
چرا PHP
تکامل PHP
گذشته PHP
PHP در زمان حال
PHP بر روی صحنه
آینده PHP
PHP در برابر ASP
PHP در برابر COLD FUSION
PHP در برابر جاوا
گواهی PHP
لیست منابع
فصل دوم
نصب
من از پیش PHP دارم
پیش از نصب
کدام سیستم عامل
کدام سرویس دهنده وب
نصب PHP , APADHE , MYSQL
نصب MYSQL
چه اشتباهی می تواند رخ دهد؟
نصب APACHE
نصب PHP
پیکربندی APACHE جهت استفاده از PHP
نصب آزمایشی PHP
اجتماع PHP با APACHE
پس از نصب
فصل سوم
اصول PHP
برنامه های PHP
مقدمات فایل
دستورات پردازشی SGML
عبارات STATEMENTS
توضیحات COMMENTS
لیترال های عددی
فصل چهارم
ورودی کاربر و عبارات با قاعده
فرم ها
فرم های HTML
صفت ACTION
صفت METHOD
فصل پنجم
کار با فایل ها
فایل ها
باز کردن فایل ها
بستن فایل ها
نمایش فایل ها
نوشتن در داخل فایلها
پیمایش در داخل فایلها
کپی حذف و نامگذاری مجدد فایل ها
فصل ششم
طراحی یک نمونه وب سایت آموزشی
بررسی سایت از دیدگاه مدیر سایت
وب لاگ
فیلد متنی
لینک عوض کردن پسورد
لینک یادداشت
لینک مطالب
تالار گفتمان
لینک بخش
یادداشت جدید
مراجعه به وب سایت
REGISTER
پیوست
منابع
منابع ومأخذ:
SQL SERVER توماس ایزو ترجمه کامران سیروسیان
مرجع کامل PROFESSIONAL
تالیف مهندس مهرداد توانا و سعید هراتیان
آموزش گام به گام PHP تالیف مهندس عاطفه شیجونی
پروژه طراحی وب سایت آموزشی. doc