php یک زبان برنامهنویسی کاربردی است که داشتن اطلاعاتپایه و دانستن تاریخچهای از آن برای تمام افراد علاقهمند به حوزهی برنامهنویسی خالی از لطف نیست.
مقدمه:
PHP که مخفف عبارت “Hypertext Preprocessor” است، یک زبان برنامهنویسی منبع باز (open-source) و شیءگرا محسوب میشود. اما میتوان از آن بهعنوان یک زبان عمومی استفاده کرد. همچنین این زبان به توسعهدهندگان وب این اجازه را میدهد، تا محتوای صفحات خود را بر روی پایگاه داده پیادهسازی کنند.
میتوان گفت که PHP اساساً برای توسعه نرمافزار مبتنی بر وب استفاده میشود. این آموزش به شما کمک خواهد کرد تا منبع و اساس خود را با PHP بسازید.
پیشنیاز یادگیری PHP
قبل از اینکه ادامهی آموزش را دنبال کنید، در نظر داشته باشید که شما باید درک اولیه ایی از زبانهای HTML ، CSS و JavaScript نیز داشته باشید.
معرفی
PHP بهعنوان یک پروژهی منبع باز کوچک آغاز شد و مردم کم کم به پراهمیت بودن این زبان پی بردند. راسموس لردورف (Rasmus Lerdorf) اولین نسخه پی اچ پی را در سال 1994 راهاندازی کرد.
PHP یک زبان برنامهنویسی سمت سرور است. که دستورهای آن میتوانند در Html قرار بگیرند. سمت سرور بودن به این معنی است که دستورات واردشده در پی اچ پی ابتدا توسط سرور Apache یا IIS پردازش میشوند و سپس خروجی آن بهصورت صفحات Html و JavaScript برای کامپیوتر کاربر ارسال میشود. یا به بیانی دیگر وظیفه اجرای صفحات پی اچ پی به عهده سرور وبهاست سایت است و بر روی سرویس دهنده (Server) انجام میگیرد.
یکی از ویژگیهای خوب PHP سطح دسترسی به انواع پایگاه دادهها ازجمله MySQL, SQLite, اوراکل و … است.
وردپرس (WordPress)، هسته بزرگترین سیستم وبلاگ نویسی دنیا و همچنین بزرگترین شبکهی اجتماعی یا همان فیس بوک (Facebook) با زبان برنامه نویسی PHP نوشتهشدهاند. توجه داشته باشید که سیستمهای مدیریت محتوای معروف دیگری نظیر جوملا، دروپال و مجنتو همگی با زبان برنامه نویسی پی اچ پی طراحیشدهاند.
ساختار
برنامهی Hello World ِ زیر به زبان پی اچ پی و درون کدهای HTML نوشتهشده است.
1 2 3 4 5 6 7 8 9 10 |
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> tutorial php in codepaz </title> </head> <body> <?php echo 'Hello World';?> </body> </html> |
برنامهی زیر هم بدون نیاز به کدهای Html نوشتهشده است. و کوتاهترین برنامهی Hello World در PHP است.
1 |
<?php echo 'Hello World';?> |
اگر خروجی HTML مثال فوق را بررسی کنید، متوجه خواهید شد که کد پی اچ پی در فایل فرستادهشده از سرور به مرورگر وب شما وجود ندارد. تمام دستورات PHP پردازش میشود و فقط این خروجی اصلی و خالص HTML است که به نمایش درمیآید.
مطلب آخر
باید توجه داشته باشید که <?php…?> یک تگ رایج در این زبان میباشد که به وفور آن را ملاحظه خواهید کرد. در بخشهای آینده به نصب و آموزش دستورات این زبان میپردازیم. همچنین در نظر داشته باشید اطلاعات و مستنداتی با زبان اصلی بر روی سایتهایی همچون w3schools ، tutorialspoint قرار دارد.
با ما همراه باشید!
برای ادامه ی آموزش کلیک کنید. جلسه اول PHP
8 Comments
Join the discussion and tell us your opinion.
خیلی پست جامع و خوبی بود سعی کنید از این قبیل پستا بیشتر بذارید توی سایتتون در کل بی نظرید فکر نمیکردم تیمی که تازه بخواد کارشو شروع کنه اینقدر قوی باشه توی شروع
ان شالله همیشه درخشنده و پیروز باشید
تمامی پست ها حتی همین پست های ابتدایی با بررسی های فراوان به اشتراک گذاشته می شوند .
ممنون از انرژی مثبت و تاثیر گذازتون.
سلام
سایت فوق العاده ای دارید میخواستم تازه تاریخچه ی بعضی از زبانای طراحی سایتو بدونم اومدم داخل سایتتون اولین مطلبو خوندم جذب شدم با اینکه مطالبتون کمه و مثل اینکه تازه شروع کردید کارتونو ولی در کل خیلی خیلی عالی بود
تشکر از زحماتتون
منتظر ادامه ی پست ها باشید.
با سلام و خسته نباشید انشالله همیشه موفق باشید واقعا روش کارتان خیلی خوب است. متشکرم
سلام و عرض ادب خدمت شما دوست عزیز
ممنونم که آموزش های PHP ما رو دنبال می کنید.
تعریف شما از ما بسیار باعث خشنودی ماست.
با سلام
این دوره یاد بگیریم میتونیم سیستم مدیریت محتوای خودمون رو بسازیم به جای وردپرس که خیلی گنگه
سلام خیر
به این آموزش مربوط به CMS نمیباشد.