ضمیمه php چیست؟

برای استفاده از کد های php باید آن ها را در داخل دو علامت(معمولا شروع با php?> و پایان با <?) قرار می دهند. به این نماد ها ضمیمه php می گویند. ضمیمه php نقاط ابتدائی و انتهائی کد php را به سرور اعلام می کند. هر متنی که درون ضمیمه php قرار بگیرد به عنوان کد php در نظر گرفته می شود و متنی که در خارج آن قرار دارد یک متن HTML ساده است (می تواند کد HTML باشد).
سبک های ضمیمه php متنوع هستند و تعدادی از آنها را بررسی می کنیم.

سبک های ضمیمه PHP

  • سبک XML

    <?php echo ‘ XML’; ?>

    ما در این سایت بیشتر از این سبک استفاده می کنیم. سرپرست شبکه نمی تواند آن را غیر فعال کند و بنابر این روی همه سرور ها قابل دسترسی است. از این سبک ضمیمه به همراه اسناد XML استفاده می شود. اگر قصد بکارگیری XML بر روی سایت را داری از این سبک استفاده کنید.

  • سبک Short

    <? echo ‘Short’; ?>

    این سبک ضمیمه ساده ترین سبک است و از دستور العمل پردازشی SGML استفاده می کند. برای استفاده از آن باید تنظیم short-open-tag را که در فایل پیکر بندی (config) قرار دارد فعال کنید. با وجود اینکه این سبک از متن کوتاهی استفاده می کند اما بدلیل توانائی سرپرست شبکه در غیر فعال کردن این سبک، استفاده از آن پیشنهاد نمی شود.

  • سبک SCRIPT

    <SCRIPT LANGUAGE=’PHP’> ECHO ‘SCRIPT’; </SCRIPT>

    این سبک که طولانی ترین سبک است برای کاربران JavaScript و VBScript آشناست. اگر از ویرایشگر HTML استفاده می کنید و با بقیه مشکل دارید از این سبک استفاده کنید.

  • سبک ASP

    <% echo ‘ASP’; %>

    این سبک مشابه سبک هائی است که در ASP یا ASP.NET استفاده می شود. با فعال کردن تنظیمات پیکربندی asp-tags می توانید از این سبک استفاده نمائید. این سبک به صورت پیش فرض در حالت غیر فعال قرار دارد.

کتاب الکترونیکی معرفی PHP به زبان فارسی

کتاب آموزشی معرفی php که کتابی بسیار مفید برای علاقمندان به php می باشد در سایت قرار گرفت. این کتاب با فرمت pdf بوده و شامل 34 صفحه است.

طبیعی است که زبان گسترده ای مانند php را نمی توان در 34 صفحه بیان نمود و این کتاب تنها شامل کلیات بوده و به طور خلاصه به بررسی زبان php پرداخته است. خواندن این کتاب خالی از لطف نمی باشد حتی برای حرفه ای ها!
لینک دانلود کتاب الکترونیکی معرفی php به زبان فارسی با حجم 430 کیلو بایت

پی نوشت: لینک اصلاح شد.

راه اندازی php در ویندوز قسمت اول

برای راه اندازی PHP در ویندوز و اجرای کد های آن به موارد زیر نیاز:

1- برنامه PHP

2- سرویس دهنده ی وب مانند Apache

3- مرورگر وب مانند Firefox

برای ویرایش کد های PHP از هر ویرایشگر متنی مانند Notepad می توان استفاده نمود.

برنامه PHP

در سیستم عامل ویندوز به روش های متعددی می توان PHP را نصب و راه اندازی نمود. متداول ترین روش ها عبارتند از:

1- استفاده از ویرایشگر های PHP : این روش برای کاربران مبتدی توصیه می گردد.

2- استفاده از برنامه ی نصب کننده PHP : در این روش تنها با چند کلیک می توانید PHP را بر روی سیستم خود راه اندازی نمائید.

3- استفاده از برنامه هائی مانند Easyphp و wamp : در این روش به همراه PHP چند مورد دیگر نیز نصب می شوند. مانند MySQL و Apache. این روش زمانی که فرصت کمی داشته باشید بسیار مناسب است. چون در چند لحظه اصلی ترین موارد برای طراحی وب سایت نصب می شوند.

4- نصب دستی PHP : این روش که تقریباً کمی سخت است بیشتر مورد استفاده کاربران پیشرفته قرار می گیرد. کابران ساده بعد از مدتی این روش را نیز فرا می گیرند.

البته در اینجا علاوه بر 4 روش، نصب سرویس دهنده ی وب Apache و تنظیم آن برای PHP را توضیح می دهیم. در قسمت اول روش های اول و دوم، در قسمت های بعدی روش های دیگر و نیز نصب سرویس دهنده ی وب مانند Apache برای شما عزیزان آموزش داده می شود.

ویرایشگر های PHP

نصب اغلب ویرایشگر ها مانند یکدیگر می باشد. ویرایشگر EnginSite - که یکی از بهترین و کامل ترین ویرایشگر های PHP است - قابلیت های فراوانی از جمله راهنمای کاملی از کد های CSS و Html دارا می باشد. به همین دلیل برای آموزش از این نرم افزار استفاده نموده ایم.

برنامه ی EngInSite Editor for PHP را از این قسمت دریافت کنید.

حال در تمامی مراحل نصب تنها دکمه Next را بزنید تا ویرایشگر نصب شود. به همراه این برنامه PHP نسخه 5 نیز نصب می گردد. به همراه این ویرایشگر یک سرویس دهنده ی وب نیز نصب می شود و لذا دیگر نیازی به سایر سرویس دهنده های وب ندارید.

برنامه نصب کننده PHP

با این برنامه عملیات نصب PHP بسیار ساده می گردد. برای دانلود برنامه نصب کننده PHP به این قسمت بروید.

بعد از اجرای برنامه در اولین صفحه دکمه Next را بزنید.

صفحه بعدی License Agreement می باشد. برای رفتن به مرحله بعد بر روی I Agree کلیک نمائید.

در این صفحه دو نوع انتخاب برای ادامه نصب به شما ارائه داده می شود. با گزینش نوع Advanced گزینه های متعددی را برای پیکربندی نصب PHP ارائه می دهد. با انتخاب گزینه ی Standard هم گزینه های اصلی نصب PHP برای شما نشان داده خواهد شد.


در مرحله چهارم دایرکتوری نصب PHP قابل تنظیم می باشد.


در محله پنجم دو جعبه ی متنی وجود دارد. در اولین جعبه متنی باید آدرس یک سرویس دهنده ی SMTP و در دومین جعبه متنی هم باید آدرس پست الکترونیکی خود را بنویسید. در صورتی که با PHP ایمیل ارسال نمائید این آدرس به عنوان آدرس مبدا پیشفرض استفاده خواهد شد.


در مرحله ششم از نصب برنامه باید نوع سرویس دهنده ی وب و نسخه ی آن را تعیین کنید. در صورتی که خودتان بخواهید این تنظیمات را به صورت دستی انجام دهید، گزینه آخر یعنی None را برگزینید.


مرحله هفتم به شما اطلاع می دهد که برنامه PHP آماده نصب می باشد. با کلیک بر روی Next نصب برنامه شروع می شود. در صورتی که بخواهید پارامتر های بیشتری را تنظیم کنید با کلید Back به مرحله سوم رجوع کنید و سپس گزینه Advanced را انتخاب کنید.

ادامه مطلب آموزشی راه اندازی PHP در ویندوز در قسمت های بعدی به شما عزیزان ارائه خواهد شد.

مقدمه PHP

php چیست؟

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

php در سال 1994 و توسط راسموس لردرف بوجود آمد و در آگوست 2004 بیش از 17 میلیون کاربر از آن استفاده کردند. سایت PHP در آدرس http://www.php.net و سایت تکنولوژی Zend در آدرس http://www.Zend.com قرار دارد.

برتری های php

برخی از رقبای php در ساخت صفحات وب عبارتند از: Perl, JSP, ASP.Net , ColdFusion. برتری های php در برابر این محصولات عبارتست از:

  • کارائی بالا

  • وجود واسط ها برای سیستم های پایگاه داده مختلف

  • کتابخانه های داخلی برای انجام امور متداول وب

  • هزینه پائین

  • سهولت یادگیری و استفاده

  • پشتیبانی شی گرای قوی

  • قابلیت حمل

  • در دسترس بودن کدهای اصلی

  • خدمات پشتیبانی مناسب