آنچه باید در مورد زبان برنامه نویسی php بدانید
برنامهنویسی PHP و هر آنچه برای شروع باید بدانید
در این آموزش قصد داریم در مورد زبان php به شما اطلاعات خوبی بدهیم.
تاریخچه php :
در زمان ابتدای ظهور اینترنت، همه چیز تا حدودی سادهتر بود. سایتها تعاملی نبودند و افرادی که به این سایتها سر میزدند، تجربهای نسبتاً تکبعدی داشتند. ایجاد سادهترین جنبههای سرگرمی برای کاربران خیلی سخت بود و در حیطه کاری دانشمندان رایانه و متخصصین برنامهنویسی قرار داشت.
در این زمان بود که شخصی به نام راسموس لِردورف (Rasmus Lerdorf) وارد عرصه شد. این فرد کانادایی-گرینلندی زبان برنامهنویسی پیاچپی را ابدا کرد که به شیوه سادهای امکان افزودن جنبههای تعاملی به صفحات وب را ارائه میکرد. این زبان جدید و جسور بود و تقریباً بیدرنگ مورد استقبال قرار گرفت.
راسموس لردورف نمیتوانست تأثیر ایده خود را بر روی دنیا تا این حد پیشبینی کند. جامعهای از برنامهنویسان و کمپینهای مختلف ایجاد شد که زمان و پول خود را صرف توسعه این زبان نمودند. پیاچپی به کندی اما به طور استوار تبدیل به یک چالش جدی برای شرکت Sun (شرکت اورکل فعلی) و مایکروسافت شد که قصد داشتند با پلتفرمهای جاوا و asp بر بازار توسعه وب سلطه یابند. ظهور زبان برنامهنویسی پیاچپی را میتوان یک شروع طوفانی توصیف کرد.
از آن زمان بیست سال گذشته است و این مدت در دنیای کامپیوتر، زمان بسیار زیادی محسوب میشود. از زمان ورود زبان برنامهنویسی پیاچپی این زبان به روش ترجیحی میلیونها برنامهنویس تبدیل شده است که از آن در شغلهای خود استفاده میکنند تا ایدههای خود را عملی سازند. پیاچپی اینک به محور دنیای دیجیتال تبدیل شده است.
آنچه باید در مورد زبان برنامه نویسی php بدانید
مزایای یادگیری php :
زبان برنامه نویسی php از محبوبیت فوقالعادهای برخوردار است، این محبوبیت میتواند به دلایل زیر باشد:
شما با یادگیری PHP تقریبا از پس نوشتن هرنوع برنامهی تحت وبی برخواهید آمد، ضمن اینکه در کشور ما نیز بازار خوبی برای این زبان برنامهنویسی وجود دارد.
چگونه زبان php را شروع کنیم؟
پیاچپی یک زبان سمت سرور (Server Side) است و برای اجرا حداقل به یک سرور احتیاج دارد، بنابراین اگر قصد دارید کدهای PHP را در رایانهی خود اجرا کنید ابتدا باید یک سرور محلی (Local Server) را در رایانهی خود شبیهسازی کنید، برای اینکار ما از شبیهساز Xampp (زمپ) استفاده کرده و آن را روی رایانهی خود نصب میکنیم.
برای این منظور:
در مرحله بعد :
MySQL چیست و چه ارتباطی با PHP دارد؟
در کنار PHP حتما اسم MySQL نیز به گوشتان خورده است. در مقالهای جداگانه در یادیفای بصورت کامل بررسی میکنیم که MySQL چیست و چه کاربردی دارد.
اما در اینجا اگر بخواهیم یک تعریف خیلی کلی از MySQL بدهیم، میتوانیم بگوییم که MySQL یکی از پایگاه های دادهای است که PHP میتواند با آن کار کند.
در واقع شما با استفاده از PHP میتوانید به پایگاه داده MySQL وصل شوید، اطلاعات را وارد آن کنید و همینطور اطلاعات وارد شده در گذشته را از آن بخوانید و درصفحه وبتان نمایش دهید.
رقیب های PHP
در دنیای برنامه نویسی سمت سرور، PHP هیچوقت تنها نبوده است و همیشه رقیب های سرسختی را در کنار خود داشته است. یکی از اصلی ترین رقیبهای PHP در این سالها، زبان برنامه نویسی ASP.NET بوده است و همیشه بین برنامه نویسان PHP و ASP یک بحث و جدال بزرگ است و هر دوی این گروها، میخواهند بگویند که زبان برنامه نویسی آنها بهتر و حرفهای تر است.
سایت های معروف که با php طراحی شده اند:
امروزه بدلیل قدرت بالای زبان php بسیاری از سایت های بزرگ از این زبان به عنوان زبان اصلی سایت خود استفاده میکنند
سایت های بزرگ ایرانی مانند (دیجی کالا – آپارات) و سایت های خارجی مانند (فیس بوک – یاهو – ویکی پدیا) و خیلی از سایت های دیگر با زبان php ساخته شده اند
آیا یادگیری php سخت است؟
بعضی از دوستان از نام php میترسند و فکر میکنند زبان بسیار سختی است اما در حقیقت زبان بسیار ساده و زیبایی برای یادگیری میباشد و میتوانید در کمترین زمان ممکن ، بتوانید بهترین برنامه هارو طراحی کنید
آموزش های php را از کجا تهیه کنم؟
ما سعی میکنیم آموزش های php را در همین سایت برای شما قرار دهیم اما برای آموزش حرفه ای میتوانید پکیج های آموزشی php را از سایت های آموزشی تهیه نمایید
عالی بود