چهارشنبه, ۵ اردیبهشت, ۱۴۰۳ / 24 April, 2024
مجله ویستا

خود‌آموز پیش‌ْپردازشگرِ ماوراء التحریر


خود‌آموز پیش‌ْپردازشگرِ ماوراء التحریر
در این خودآموز، آموزش PHP را فراخواهید گرفت و یاد خواهید گرفت كه چطور برنامه‌های نوشته شده با این زبان را روی كامپیوتر سرویس دهنده به اجرا درآورید. به این ترتیب خودتان متوجه خواهید شد كه PHP یك وسیله‌ی قدرتمند برای درست كردن صفحاتِ تعاملی و دایماً در حال تغییرِ وِب است.
● با PHP آشنا شوید
هر فایل PHP ممكن است شامل مقداری نوشتار، برچسب‌های HTML، و فرمول‌های برنامه‌نویسی باشند. هر فرمولی كه در فایل PHP باشد، در كامپیوتر سرویس‏دهنده (معروف به سِرْور) به اجرا در می‌آید.
▪ چه مطالبی را باید از قبل بدانید
▪ قبل از شروع كردن، می‌‌بایست اندكی با مقولات زیر آشنا باشید:
▪ وِب، HTML، و مبنای درست كردن صفحات وِب، و البته كمی هم تجربه در برنامه‌نویسی.
● منظور از PHP چیست؟
سه حرف PHP مخفف سه كلمه‌ی PHP:Hypertext Preprocessor هستند، تقریباً به معنی پیش‏پردازشگر هایپرتكست.
منظور از هایپرتكست كه ما آن را اصطلاحاً به "ماوراءالتحریر" ترجمه كرده‌ایم، نوعی نوشتار اینترنتی است كه در حین خواندن، شما را به منابع و مآخذ و مطالبِ مرتبط دیگری ارجاع می‌دهد.
PHP یك زبانِ دستوری است كه در سمتِ سرویس‏دهنده یا در واقع روی كامپیوتر سِرور اجرا می‌شود.
این زبانِ دستوری از بانك‌های داده‌ای متعددی مانند MySQL (تلفظ كنید "مای سی كوئل")، اُراكل، و امثالهم پشتیبانی می‌كند.
زبانِ دستوری PHP یك نوع نرم‌افزار «عام‌المنفعه» و در دسترسِ عموم است؛ یعنی نرم‌افزاری است كه هركس می‌تواند به رایگان از آن استفاده كرده و بنا بر مقتضیات و نیازهای خویش در آن دخل و تصرف نماید، و یا به اصطلاح یك نوع نرم‏افزارِ آزاد یا آزادافزار؛ به این معنی‏كه استفاده كردن از آن برای عموم آزاد است.
● منظور از فایل PHP چیست؟
فایل‌های PHP معمولاً شامل مقداری نوشتار، برچسب‌های HTML و مقداری دستورهای برنامه نویسی هستند. پسوند فایل‌های PHP ممكن است یكی از ۳ پسوند .php ، .php۳ ، و یا .phtml باشد.
فایل‌های PHP -پس از پردازش- به صورت HTML محضِ به مرورگر اینترنت باز می‌گردند.
● منظور از MySQL چیست؟
MySQL-كه قرار شد آن را "مای سی كوئل" تلفظ كنیم-یك سرویس‏دهنده‌ی كوچك بانك‌های داده‌ای است. این بانك داده‌ای كه استاندارد SQL را رعایت می‌كند، برای كاربردهای كوچك تا متوسط بسیار عالی است، و روی سیستم‌های عامل متعددی نیز اجرا می‌گردد.
MySQL نیز یك نوع آزادافزار یا بانك داده‌ای عام‏المنفعه است كه عموم مردم می‌توانند به رایگان از آن استفاده كنند و از مزایای آن برخوردار گردند.
● ادغام PHP و MySQL
اگر PHP را با MySQL ادغام كنید، می‌توانید آن را روی سیستم‌های عامل مختلف به كار ببرید. درواقع شما می‌توانید یك بانك داده‌ای در محیط ویندوز درست كنید و در یك محیط یونیكس از آن استفاده نمایید. در واقع محصولات نرم‏افزاری این تركیب فارغ از نوع سیستم عامل هستند و می‏توانند روی سیستم‏های عامل مختلف و متعدد به اجرا درآیند.
● چرا میان این همه، باید زبان PHP را یاد بگیرید؟
زبانِ دستوری PHP روی سیستم‌های عامل مختلف مانند ویندوز، لینوكس، یونیكس، و غیره به اجرا در می‌آید. زبان دستوری PHP تقریباً با تمام سرویس‏دهنده‌های امروزی اینترنت مانند آپاچی، آی.آی.اِس ، و غیره مطابقت دارد.
و بالاخره، یادگرفتنِ زبان دستوری PHP بسیار ساده است و با كیفیت عالی روی كامپیوترهای سرویس دهنده‌ی اینترنتی اجرا می‌شود.
● از كجا باید شروع كرد؟
۱) روی یك كامپیوتر مبتنی بر سیستم عامل ویندوز یا لینوكس، سرویس دهنده‌ی آپاچی را نصب كنید.
۲) زبان دستوری PHP را روی همان كامپیوتر ویندوز یا لینوكس نصب كنید.
۳) بانك داده‌ای MySQL را روی همانِ كامپیوتر ویندوز یا لینوكس نصب كنید.
هر سه‌ی این اقلام را می‌توانید از روی برعكس ۹۵ در كامپیوتر خود نصب كنید. این مجموعه شامل مؤلفه‌های زیر است:
▪ Apache ۲.۰.۴۸
▪ php ۴.۳.۳
▪ MySQL ۴.۰.۱۵a
▪ phpMYAdmin ۲.۵.۴
● مراحل نصب PHP
در این خودآموز به شما یاد نخواهیم داد كه php، MySQL، یا آپاچی را چطور نصب كنید. اگر سرویس دهنده‌ی اینترنتی شما از php پشتیبانی كند، اصلاً لازم نیست هیچ كاری انجام دهید!
لازم نیست چیزی را كامپایل كرده یا هیچ نرم‌افزار اضافه‌ای را نصب نمایید. تنها كافی است تعدادی فایل php. در شاخه‌ی وِب خود تشكیل داده تا خودِ سرویس‏دهنده آن‌ها را برای‌تان تجزیه و تحلیل نماید. اكثر موجرهای اینترنت و یا میزبانان وب، پشتیبانی از php را ارائه می‌كنند.
منتها، اگر سرویس‏دهنده‌ی شما از php حمایت نمی‏كند، می‌بایست خودتان آن را نصب نمایید. در هر حال ، اگر می‌خواهید در اینترنت سری بین سَرها در‏آورید، از همین امروز باید برای مسلط‏شدن بر PHP خودتان را آماده كنید.
منبع : ماهنامه کامپیوتر


همچنین مشاهده کنید