جمعه, ۱۲ بهمن, ۱۴۰۳ / 31 January, 2025
مجله ویستا
خودآموز پیشْپردازشگرِ ماوراء التحریر
در این خودآموز، آموزش 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 خودتان را آماده كنید.
منبع : ماهنامه کامپیوتر
ایران مسعود پزشکیان دولت چهاردهم پزشکیان مجلس شورای اسلامی محمدرضا عارف دولت مجلس کابینه دولت چهاردهم اسماعیل هنیه کابینه پزشکیان محمدجواد ظریف
پیاده روی اربعین تهران عراق پلیس تصادف هواشناسی شهرداری تهران سرقت بازنشستگان قتل آموزش و پرورش دستگیری
ایران خودرو خودرو وام قیمت طلا قیمت دلار قیمت خودرو بانک مرکزی برق بازار خودرو بورس بازار سرمایه قیمت سکه
میراث فرهنگی میدان آزادی سینما رهبر انقلاب بیتا فرهی وزارت فرهنگ و ارشاد اسلامی سینمای ایران تلویزیون کتاب تئاتر موسیقی
وزارت علوم تحقیقات و فناوری آزمون
رژیم صهیونیستی غزه روسیه حماس آمریکا فلسطین جنگ غزه اوکراین حزب الله لبنان دونالد ترامپ طوفان الاقصی ترکیه
پرسپولیس فوتبال ذوب آهن لیگ برتر استقلال لیگ برتر ایران المپیک المپیک 2024 پاریس رئال مادرید لیگ برتر فوتبال ایران مهدی تاج باشگاه پرسپولیس
هوش مصنوعی فناوری سامسونگ ایلان ماسک گوگل تلگرام گوشی ستار هاشمی مریخ روزنامه
فشار خون آلزایمر رژیم غذایی مغز دیابت چاقی افسردگی سلامت پوست