آموزش طراحي صفحات وب (php)
سلام !
با درخواست دوستان عزيز مبحث آموزش طراحي صفحات وب را با موضوع آموزش PHP پيش مي گيرم. البته زحمت رو دوستان ديگر از جمله نويسنده و سايتي كه من ازش اين آموزش رو گرفتم كشيدند و بنده فقط اين وسط نقش يك واسطه رو دارم. اميدوارم كه اين آموزش هم سودمند واقع بشود.
----------------------------
این مقاله برگرفته از مقالات آموزشی سایت w3schools.com میباشد با ترجمه و ویرایش محمود براتی.
پیش نیازها:
قبل از شروع به یادگرفتن PHP بهتر است که شما اطلاعات اولیه ای راجع به وب، html و اساس طراحی وب داشته باشید. داشتن تجربه برنامه نویسی نیز میتواند موثر باشد.
PHP چیست؟
- مخفف عبارت : PHP: Hypertext Preprocessor
- زبان برنامه نویسی برای سرور می باشد به عبارت دیگر برنامه هایی که مینویسید بر روی سرور اجرا میشوند. همانند ASP.
- بانکهای اطلاعاتی مختلف را پشتیبانی میکند. مانند: (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc)
- یک نرم افزار با سورس باز (Open Source) است.
- یک نرم افزار رایگان برای دانلود و استفاده می باشد.
فایلهای PHP چگونه اند؟
- فایل های PHP می توانند حاوی متن، کدهای html و اسکریپت ها باشند. اسکریپت ها برنامه هایی هستند که روی سرور اجرا میشوند.
- مرورگرها با فایلهای PHP همانند فایلهای html رفتار میکنند.
- فایلهای PHP با پسوندهای php , php3 , phtml وجود دارند.
MYSQL چیست؟
- یک بانک اطلاعاتی ساده می باشد.
- برای بانکهای کوچک و متوسط ایده آل است.
- استاندارد SQL را پشتیبانی میکند.
- بر روی اکثر سکوها قابل اجراست.
- یک نرم افزار رایگان برای دانلود و استفاده می باشد.
PHP + MySQL :
هنگامی که این دو با هم ترکیب شوند شما میتوانید برنامه هایی کاربردی بنویسید که بر روی اکثر سکوهای ویندوز و یونیکس قابل اجرا باشند.
چرا PHP:
- بر روی سکوهای مختلف قابل اجراست : ویندوز، لینوکس، یونیکس و ....
- تقریبا با تمامی سرورهای امروزی سازگار است : IIS ، Apache و ...
- نرم افزاری رایگان است که میتوانید از این آدرس دانلود کنید:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
- قابلیت یادگیری راحت و همچنین کاربردی بودن از ویژگی های منحصر به فرد این برنامه است.
برای شروع:
- نرم افزار php رو از سایت ذکر شده دانلود کنید.
- میتوانید از سرور IIS ویندوز و یا Apache برای ویندوز و لینوکس استفاده کنید.
- MYSQL را بر روی سیستم خود نصب کنید.