توضیحات محصول

آموزش طراحی سایت با PHP

هر روز وب سایت گسترش پیدا می‌ کنند و مخاطبان بیشتری را در بر می‌ گیرند. تا به حال بیش از ۱۲۵.۰۰۰.۰۰۰ دامنه در اینترنت ثبت شده است که نشان دهنده گسترش سریع اینترنت می‌ باشد. با بزرگ شدن و زیاد شدن مخاطبان وب سایت ها دیگر HTML پاسخگوی نیاز مدیران وب سایت‌ ها نبود. از این رو به زبانی نیاز بود تا بتواند مانند نرم افزار های Dektop عمل کند و به راحتی قابل گسترش باشد. زبان‌ هایی مانند php , Asp, Java به وجود آمدند تا به وب سایت‌ ها خدمت کنند.

php یک زبان قدرتمند برای ساخت وب سایت‌ های پویا است.این زبان اسکریپتی می‌ تواند با HTML ادغام شود. php یک زبان در سمت سرور است. بدین معنا که کد های php روی سرور تفسیر می‌ شوند و خروجی html و یا خروجی‌ های دیگری تولید می‌ کند که توسط کاربر قابل مشاهده است. php در سال ۱۹۹۴ توسط Rasmus Lerdorf ارایه شد. از آن زمان تا به حال تغییرات زیادی در این زبان اسکریپتی تحت لینوکس ایجاد شده است. در حال حاضر نسخه ۵ آن توسط تیم گسترش دهنده php عرضه شده است. تا به امروز حدودا بیش از ۳۵.۰۰۰.۰۰۰ وب سایت از این زبان برای ساخت برنامه‌ های تحت وب خود استفاده کرده‌ اند.از این‌رو به عنوان یکی از پرطرفدارترین زبان‌ های اسکریپتی به حساب می‌آید.

بنابراین برخی از رقبای php عبارتند از:

Perl, JSP, ColdFusion و ASP.NET اما زبان php برتری‌های بسیاری در مقایسه با رقیبان خود دارد مانند:

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

برنامه‌ های php را به وسیله مرورگر وب اجرا می‌ کنیم. به وب سایتی که برنامه php در آن قرار دارد می‌ رویم و با در‌خواست ما سرور کد های php را تجزیه و تحلیل می‌ کند و پاسخ آن را به صورت html به ما نشان می‌ دهد. با استفاده از زبان php می‌ توان وب سایت‌ هایی را ساخت که داده‌ ها را از منابع مختلفی مانند بانک‌ های اطلاعاتی و یا فایل‌ ها جمع آوری کنند. عناصری مثل جستجو، فروم، عضوییت، ورود و خروج کاربران، گالری عکس و غیره ایجاد کرد. سیستم پست الکترونیکی ایجاد کرد، فروشگاه آنلاین ساخت و به کاربران اجاز خرید داد و …

زبان برنامه نویسی  php برای چه وب سایت‌ هایی مناسب است ؟

به طور کلی می‌ توان گفت php برای وب سایت‌ هایی مناسب است که با کاربران زیادی سر و کار داردند و به صورت مرتب به روز می‌ شوند. شاید این نکته برای شما جالب باشد که بدانید Yahoo به عنوان یکی از هامیان php است و بسیاری از قسمت‌ های خود را با زبان php ساخته است. از وب سایت‌ های معروفی دیگری که از php استفاده می‌ کنند می‌ توان به Google, flickr و Facebook اشاره کرد.

برنامه نویسی php معمولا به این صورت است که برنامه نویسان در یک کامپیوتر (بدون اتصال به اینترنت) برنامه خود را می‌ نویسند، آزمایشات مقدماتی خود را روی آن انجام می‌ دهند. سپس آن را روی سرور منتقل می‌ کنند. در بیشتر موارد برنامه نویس اطلاعات وب سایت را در داخل یک بانک اطلاعاتی قرار می‌ دهید، اطلاعاتی مانند شناسه کاربران و کلمات عبورشان، اخبار و نوشته‌ ها. سپس با استفاده از php به بانک اطلاعاتی متصل می‌شوند و با اطلاعات آن کار می‌ کنند. یکی از متداولترین بانک‌ های اطلاعاتی که برای php مورد استفاده قرار می‌ گیرد MySQL است.MySQL چندی پیش توسط شرکت Sun خریداری شد.در حال حاضر نسخه ۵ آن آخرین نسخه ارایه داده شده می‌ باشد.

PHP با چه پایگاه داده‌ هایی کار می‌ کند؟

پایگاه داده‌ هایی که جهت ذخیره سازی و بازیابی اطلاعات در زبان php استفاده می‌شوند:

MySql , Oracle , Sybase , Solid , PostgreSQL , Generic ODBC است. که معروف‌ترین و پرکاربردترین آنها MySql است.

یک فایل PHP چیست؟

فایل‌ های php می‌ توانند حاوی متن، تگ‌ های HTML و اسکریپت‌ ها باشند. کاربر در هنگام اجرای اسکریپت نمی‌ تواند کد های php را مشاهده کند و تنها تگ‌ های HTML را مشاهده می‌ کند.بدین معنی که کد های php روی سرور تفسیر می‌ شوند.خروجی html و یا خروجی‌ های دیگری تولید می‌ کند که توسط کاربر قابل مشاهده است.


برچسب ها:

, , , , , ,
قابل ویرایشنمی باشد
قابل پرینتمی باشد
حجم فایل0.4 مگابایت
رفرنسندارد
محتوای فایل دانلودیZip
زبانفارسی
فرمت فایلپی دی اف
تعداد صفحات86 صفحه
جزئیات محصولاین محصول شامل یک فایل پی دی اف (PDF) می باشد.

    شما باید وارد شوید و یک خریدار محصول باشید تا بتوانید نظر خود را ثبت کنید.

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    If you agree to these terms, please click here.

    نظری بدهید