بزرگترین مرجع آموزش رایگان PHP از مقدماتی تا پیشرفته (ویدیویی و متنی)

دوره آموزش PHP (پی اچ پی)

آموزش PHP مقدماتی ، متوسط و حرفه ای و پیشرفته

آموزش های متنی فارسی PHP سایت Tutorial24

آموزش های PHP – سری دوم مشاهده آموزش
آموزش های PHP – سری اول مشاهده آموزش
آموزش PHP 45- CSPRNG مشاهده آموزش
آموزش PHP 44- کلاس Anonymous مشاهده آموزش
آموزش PHP 43 – عملگر Spaceship مشاهده آموزش
آموزش PHP 42- عملگر Null Coalescing مشاهده آموزش
آموزش PHP 41- تعریف کردن نوع های اسکالر مشاهده آموزش
آموزش PHP 40- ویژگی های PHP 7 مشاهده آموزش
آموزش PHP 39 – MySqli API مشاهده آموزش
آموزش PHP 38- MySql API مشاهده آموزش
آموزش PHP 37- متغیرهای $_SERVER مشاهده آموزش
آموزش PHP 36- متغیرهای super global مشاهده آموزش
آموزش PHP 35 – مدیریت Exception مشاهده آموزش
آموزش PHP 20 – رشته ها مشاهده آموزش
آموزش PHP 34- مدیریت خطا مشاهده آموزش
آموزش PHP 33- آپلود فایل ها مشاهده آموزش
آموزش PHP 32 -Sessions مشاهده آموزش
آموزش PHP 31- کوکی ها مشاهده آموزش
آموزش PHP 30- متدهای POST و GET مشاهده آموزش
آموزش PHP 29- استفاده از فرم HTML مشاهده آموزش
آموزش PHP – 28- مفاهیم وب مشاهده آموزش
آموزش PHP – 27- ورودی خروجی فایل مشاهده آموزش
آموزش PHP – 26- ورودی خروجی کنسول مشاهده آموزش
آموزش PHP – 25- چندریختی (Polymorphism) مشاهده آموزش
آموزش PHP – 24- وراثت مشاهده آموزش
آموزش PHP – 23- کلاس ها و شی ها مشاهده آموزش
آموزش PHP – 22- شی گرایی (OOP) مشاهده آموزش
آموزش PHP – 21- توابع مشاهده آموزش
آموزش PHP – 19 – آرایه ها مشاهده آموزش
آموزش PHP – 18 – دستور Continue مشاهده آموزش
آموزش PHP – 17 – دستور توقف break مشاهده آموزش
آموزش PHP – 16 – حلقه foreach مشاهده آموزش
آموزش PHP – 15 – حلقه for مشاهده آموزش
آموزش PHP – 14 – حلقه DO WHILE مشاهده آموزش
آموزش PHP – 13 – حلقه WHILE مشاهده آموزش
آموزش PHP – 12 – حلقه ها مشاهده آموزش
آموزش PHP – 11 – تصمیم گیری مشاهده آموزش
آموزش PHP – 10 – عملگرهای شرطی مشاهده آموزش
آموزش PHP – 9 – عملگرهای انتساب مشاهده آموزش
آموزش PHP – 8 – عملگرهای منطقی مشاهده آموزش
آموزش PHP – 7 – مقایسه عملگرها مشاهده آموزش
آموزش PHP – 6 – عملگرهای منطقی مشاهده آموزش
آموزش PHP – 5 – انواع عملگرها مشاهده آموزش
آموزش PHP – 4 – انواع داده و متغیرها مشاهده آموزش
آموزش PHP – 3 – syntax مقدماتی مشاهده آموزش
آموزش PHP – 2- تنظیم محیط PHP مشاهده آموزش
آموزش PHP – 1- مقدمات مشاهده آموزش
بزرگترین مرجع آموزش رایگان PHP از مقدماتی تا پیشرفته (ویدیویی و متنی) مشاهده آموزش
آموزش PHP – بخش 11 – نصب کارگزار وب مشاهده آموزش
آموزش PHP – بخش 10 – انتخاب نام دامنه مشاهده آموزش
آموزش مدار منطقی 16 – معادل دسیمال یک عدد باینری مشاهده آموزش
آموزش PHP – بخش 9 – انتخاب یک شرکت میزبان وب مشاهده آموزش
آموزش PHP – بخش 8 – استفاده از یک محیط وب موجود مشاهده آموزش
آموزش PHP – بخش 7 – تنظیم محیط PHP مشاهده آموزش
آموزش PHP – بخش 6 – نکاتی در مورد نسخه های قدیمی PHP مشاهده آموزش
آموزش PHP – بخش 5 – خود را در مورد تغییرات PHP به روز نگه دارید و وب سرورها مشاهده آموزش
آموزش PHP بخش 4 – PHP برای وب مشاهده آموزش
آموزش PHP بخش 3 – استفاده از PHP با سیستم پرونده‌ای مشاهده آموزش
آموزش PHP بخش 2 – استفاده از PHP برای برنامه‌های وب مشاهده آموزش
آموزش PHP – آشنایی با PHP و چرا باید اصلا آن را یاد بگیریم؟ مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 10 – تعریف و کار با آرایه ها در PHP مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 9 – ساختار دستوری switch مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 8 – حلقه های while مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 7 – ساختار دستوری if مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 6 – ارسال پارامتر ( Parameter ) به تابع مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 5 – توابع در PHP مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 4 – متغیرها در PHP مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 3 – ساختار دستوری Syntax در PHP مشاهده آموزش
آموزش PHP سایت w3schools – قسمت 2 – نحوه نصب و اجرای PHP مشاهده آموزش
آموزش PHP سایت w3schools – قسمت اول – مقدمه و معرفی زبان PHP مشاهده آموزش
9 تابع سودمند php مشاهده آموزش
ساخت Auto Complete با استفاده از PHP و jQuery مشاهده آموزش
متغیرها در PHP (راهنمای جامع آموزش متغیر های PHP) مشاهده آموزش
انواع داده در PHP مشاهده آموزش
ثوابت در PHP مشاهده آموزش
نمایش متغیرها با print_r و var_dump در PHP مشاهده آموزش
نمایش متغیرها با براکت و تا کجا ذخیره شدن متغیر در PHP مشاهده آموزش
نمایش مقادیر متغیرها در PHP – نمایش با echo و print مشاهده آموزش
آموزش PHP – نمایش با echo و print – قسمت 2 مشاهده آموزش
آموزش PHP – نمایش محتوا در یک صفحه وب با echo و print – قسمت 1 مشاهده آموزش
آموزش PHP – نوشتن کد PHP مشاهده آموزش
آموزش PHP – دستورات مرکب مشاهده آموزش
آموزش PHP – نگاهی به Syntax زبان برنامه نویسی PHP مشاهده آموزش
چگونه یک اسکریپت لوگین مقدماتی در PHP بسازیم؟ مشاهده آموزش
آموزش PHP (قسمت 3) – بررسی ساختار یک اسکریپت PHP مشاهده آموزش
آموزش PHP (قسمت دوم) – چگونه سرور وب فایل های PHP را پردازش می کند؟ مشاهده آموزش
نوشتن یک عبارت PHP مشاهده آموزش
گرفتن اطلاعات مورد نیاز در مورد اسکریپت فعلی در PHP – بخش دوم مشاهده آموزش
گرفتن اطلاعات مورد نیاز در مورد اسکریپت فعلی در php مشاهده آموزش
پروژه php کشف اینکه چه متغیرها و ثوابت و توابع و کلاس ها و رابط ها موجود هستند. مشاهده آموزش
توابع در php مشاهده آموزش
پروژه ای برای یافتن نوع داده در php مشاهده آموزش
عبارات قاعده ای regular expressions در php مشاهده آموزش
رشته ها در php مشاهده آموزش
آرایه ها در PHP مشاهده آموزش
اعداد در php مشاهده آموزش
نحوه جلوگیری از ورود دستورات SQL در داخل کوئری Query در php مشاهده آموزش

 

دانلود کتاب های آموزش PHP

 

کتاب اپلیکیشن ها و برنامه نویسی قالب پی اچ پی Smarty
کتاب اپلیکیشن ها و برنامه نویسی قالب پی اچ پی Smarty

اپلیکیشن ها و برنامه نویسی قالب پی اچ پی Smarty

Smarty PHP Template Programming
and Applications

 

دانلود کتاب اپلیکیشن ها و برنامه نویسی قالب پی اچ پی Smarty

 

کتاب برنامه نویسی PHP
کتاب برنامه نویسی PHP

Programming PHP

برنامه نویسی PHP

دانلود کتاب برنامه نویسی PHP

 

کتاب PHP 5 برنامه نویسی قدرتمند
کتاب PHP 5 برنامه نویسی قدرتمند

PHP 5 برنامه نویسی قدرتمند

PHP 5 Power Programming

 

دانلود کتاب PHP 5 برنامه نویسی قدرتمند

 

سایر منابع آموزش ویدیویی PHP

 

آموزش های ویدیویی
آموزش PHP – ویدیو 29 – اشاره گرها رفتن به مطلب
آموزش PHP – ویدیو 30 – توابع رفتن به مطلب
آشنایی با syntax زبان php و شروع کدنویسی رفتن به مطلب
چطور یک اکستنشن (Extension) برای PHP بسازیم رفتن به مطلب
آموزش زبان برنامه نویسی php رفتن به مطلب
آموزش پروژه محور طراحی سایت نمایشگاه مبل با php قسمت اول رفتن به مطلب
آموزش برنامه نویسی وب با زبان PHP (قسمت 2) رفتن به مطلب
آموزش PHP – ویدیو 25 – حلقه for رفتن به مطلب
آموزش PHP – ویدیو 24 – حلقه تکرار while رفتن به مطلب
آموزش PHP – ویدیو 26 – حلقه foreach رفتن به مطلب
آموزش پروژه محور طراحی سایت نمایشگاه مبل با php قسمت سوم رفتن به مطلب
Udemy.Advanced.search.form.with.PHP رفتن به مطلب
آموزش پروژه محور طراحی سایت نمایشگاه مبل با php قسمت دوم رفتن به مطلب
ساخت فریموورک MVC در PHP – قسمت چهارم رفتن به مطلب
آموزش PHP – ویدیو 27 – دستور continue رفتن به مطلب
آموزش PHP – ویدیو 28 – دستور break رفتن به مطلب
131-آموزش Stored procedure در mysql و php my admin – قسمت سوم رفتن به مطلب
آموزش تغییر نسخه php در هاست دایرکت ادمین رفتن به مطلب
آموزش تغییر نسخه php در هاست cpanel رفتن به مطلب
130-آموزش Stored procedure در mysql و php my admin – قسمت دوم رفتن به مطلب
129-آموزش Stored procedure در mysql و php my admin – قسمت اول رفتن به مطلب
131-آموزش Stored procedure در mysql و php my admin – قسمت چهارم رفتن به مطلب
Udemy.The.Complete.VestaCP.Course.Nginx.Apache.MySql.PHP رفتن به مطلب
Udemy.The.Complete.VestaCP.Course.Nginx.Apache.MySql.PHP رفتن به مطلب
معرفی زبان برنامه نویسی php رفتن به مطلب
آموزش PHP – ویدیو 23 – دستور switch رفتن به مطلب
توابع در زبان php و python رفتن به مطلب
ساخت فریموورک MVC در PHP – قسمت اول رفتن به مطلب
ساخت فریموورک MVC در PHP – قسمت دوم رفتن به مطلب
آموزش برنامه نویسی وب با زبان PHP رفتن به مطلب
مقایسه سرعت اجرایی و راحتی کدنویسی زبان های برنامه نویسی C++ java C# php python رفتن به مطلب
آموزش آشنایی با php رایگان رفتن به مطلب
آموزش ایجاد فروشگاه اینترنتی با زبان php رفتن به مطلب
آموزش PHP – ویدیو 8 – متغیرها و توضیحات رفتن به مطلب
ساخت فریموورک MVC در PHP – قسمت سوم رفتن به مطلب
آموزش PHP – ویدیو 18 – تغییر نوع داده رفتن به مطلب
آموزش PHP – ویدیو 10 – توابع رشته ها رفتن به مطلب
آموزش PHP – ویدیو 14 – آرایه ها رفتن به مطلب
آموزش PHP – ویدیو 9 – رشته ها رفتن به مطلب
آموزش PHP – ویدیو 19 – ثوابت رفتن به مطلب
آموزش PHP – ویدیو 20 – دستور if رفتن به مطلب
آموزش سوکت پروگرمینگ (آموزش برنامه نویسی سوکت با php به صورت شی گرایی) رفتن به مطلب
بارگزاری فایل ها به صورت مستقیم بر روی هاست در نرم افزار PHP Storm رفتن به مطلب
ویدئو ارائه پروژه سایت فروشگاه اینترنتی با زبان PHP رفتن به مطلب
آموزش PHP – ویدیو 16 – توابع آرایه رفتن به مطلب
آموزش PHP – ویدیو 13 – Booleans رفتن به مطلب
آموزش PHP – ویدیو 12 – اعداد رفتن به مطلب
آموزش تعمیرات ای سی یو ، ایسیو ، ECU رفتن به مطلب
آموزش PHP – ویدیو 15 – آرایه های انجمنی رفتن به مطلب
برطرف کردن مشکل خطای بروزرسانی نسخه php در وردپرس رفتن به مطلب
آموزش PHP – ویدیو 11 – اعداد اعشاری رفتن به مطلب
مروری بر نحوه ایجاد چت روم با لاراول و ویو جی اس با ادیتور php storm رفتن به مطلب
120-نحوه autoloading در کلاس های php رفتن به مطلب
آموزش PHP – ویدیو 17 – null و empty رفتن به مطلب
آموزش PHP – ویدیو 22 – عملگر های مقایسه ای و منطقی رفتن به مطلب
اموزش زبان برنامه نویسی php – توابع و عملگرها رفتن به مطلب
121-کلاس های abstract و final در php رفتن به مطلب
آموزش PHP – ویدیو 21 – دستور else و elseif رفتن به مطلب
پیاده سازی دفترچه تلفن با استفاده از فریمورک Laravel در PHP رفتن به مطلب
05-مبانی شی گرایی در php رفتن به مطلب
01-شی گرایی در php -متغییر های private -public-کلاس ها در php رفتن به مطلب
07-autoloading کلاس ها در php رفتن به مطلب
03-ایجاد کلاس مستطیل در php با توانایی محاسبه مساحت و محیط رفتن به مطلب
119-نحوه overloading در php رفتن به مطلب
14- polymorphism در شی گرایی php -چندشکلی در شی گرایی php رفتن به مطلب
11-مفهوم override در php – مفهوم override در شی گرایی php رفتن به مطلب
10- Object Inheritance php -ارث بری در شی گرایی php رفتن به مطلب
12-کلاس های abstract و final در شی گرایی php رفتن به مطلب
04-import class in php-include class in php- require class in php رفتن به مطلب
08-مفهوم namespace در شی گرایی php رفتن به مطلب
13- interface در php -مفهوم اینرفیس در php رفتن به مطلب
6-تابع tostring در کلاس های php -مفهوم tostring در شی گرایی php رفتن به مطلب
118-مروری کلی بر مفاهیم شی گرایی در php رفتن به مطلب
02-getter setter در php -دسترسی به متغییرهای private در php- رفتن به مطلب

 

 

مزیت های PHP

 

خب می خواهید php بدانید و آنرا آموزش ببینید؟ شاید این اولین ماجراجویی برنامه نویسی شما باشد و php را انتخاب کردید برای اینکه دوست خوره تکنولوژی شما به شما گفته که برای فهمیدن، زبانی ساده است.

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

شاید هم قبلا برنامه نویسی به زبانی دیگر را بلد بوده اید. حالا تصمیم گرفته اید که PHP را مطالعه کنید و یاد بگیرید زیرا که بهترین زبان برای پروژه نرم افزاری وب جدید شماست. تصمیم خوبیست برای اینکه PHP بسیار مناسب نوشتن کدهای داینامیک وب است. PHP بسیار ساده برای شروع است ولی ویژگی های حرفه ای بسیاری برای برنامه نویسان حرفه ای نیز دارد.

PHP شبیه به C است

اگر C می دانید، خیلی جلو خواهید بود زیرا که سینتکس و ساختار گرامری زبان PHP بسیار شبیه سینتکس C است.

PHP یک برنامه بسیار پرطرفدار کد باز است که هدف آن زبان اسکریپتی بودن است. از اول برای طراحی و توسعه وب سایت ساخته شده است. PHP کارایی خود را پس از پیدایش ثابت کرد و به سرعت زبانی محبوب شد و تبدیل به زبانی با قابلیت های کامل مانند آنچه در امروز است، شد.

مزیت های PHP را می توان اینگونه توصیف کرد :

سریع است: بر روی وب سایت ها، برای اینکه در داخل کد HTML تعبیه می شود و زمان پردازش و لود یک صفحه کوتاه است.

رایگان است : پی اچ پی ثابت می کند که غذاهای رایگان هنوز وجود دارند و می توانید بیشتر از چیزی که پرداخت می کنید، دریافت کنید.

برای استفاده ساده است : سینتکس ساده و راحتی برای فهمیدن و استفاده حتی برای غیر برنامه نویسان دارد.
برای استفاده در وب سایت ها، کد پی اچ پی جوری طراحی گشته که به سادگی در فایل HTML قرار گیرد.

چند منظوره است : پی اچ پی بر روی محدوده وسیعی از سیستم عامل ها شامل ویندوز، مک، او اس و بیشتر گونه های یونیکس اجرا می شود.

پشتیبانی فنی از آن به صورت وسیعی موجود است. می توانید در سایت PHP.NET از این پشتیبانی ها در زمینه های گوناگون استفاده کنید.

امن است : تا زمانی که اسکریپت های شما درست طراحی شوند، کاربرها کد پی اچ پی شما را نخواهند دید.

قابل شخصی سازی است : لیسانس سورس باز پی اچ پی به شما اجازه تغییر نرم افزار PHP را می دهد. می توانید چیزی اضافه کنید یا قابلیت هایی را تغییر دهید تا محیط مطبوع خود را بسازید.

 

 

جوانب گوناگون یادگیری و استفاده از PHP

 

PHP یک زبان با هدف عمومی است که می تواند در اسکریپت های با هدف عمومی نوشته شود. اسکریپت ها فایل کامپیوتری هستند که شامل دستورالعمل های درون زبان PHP هستند که به کامپیوتر می گوید که چه چیزهایی باید انجام شود از قبیل چاپ کلمه ای مانند hello روی صفحه مانیتور یا ذخیره داده مشخصی در یک دیتابیس.
اکثر اسکریپت ها حاوی یک سری از دستور العمل ها هستند که وظایفی از طراحی صفحات وب تا هدایت سیستم فایل شما را انجام می دهند.

از آنجا که PHP زندگی خود را بر روی وب شروع کرده، ویژگی های بسیاری دارد که مخصوصا بسیار خوب و مناسب استفاده برای اسکریپت هایی که صفحات داینامیک وب را می سازند، هست.

در حال حاضر شما بیشتر PHP را برای کارهای تحت صفحات وب مشاهده می کنید ولی اهداف دیگر آن نیز در حال رشد است.

PHP بسیار پرطرفدار برای صفحات وب است. با توجه به وب سایت PHP ، بالای 11 میلیون دامین از پی اچ پی استفاده می کنند. برای همین است که خیلی از سایت های پربازدید تصمیم گرفتند از زبان شخصی خودشان به PHP مهاجرت کنند.

 

 

آموزش و آشنایی با PHP

 

PHP یک زبان اسکریپتی مخصوصا طراحی شده برای استفاده در وب است. ویژگی هایی دارد که شما را در برنامه نویسی وظایف مورد نیاز طراحی اپلیکیشن های داینامیک وب یاری می کند.

در ابتدای این سری آموزش های مقدماتی و بنیادی PHP نوشتن اسکریپت های PHP را شرح خواهیم داد. قواعد ی که به همه عبارات PHP اعمال می شوند. توجه کنید که این قوانین،گرامر عمومی و قوانین نشان گذاری است.

 

زبان برنامه نویسی و طراحی وب PHP چگونه کار می کند؟

 

نرم افزار پی اچ پی برای کار با سرور تحت وب کار می کند. نرم افزاری است که صفحات وب را به دنیا، ارائه می دهد. وقتی یک آدرس وب URL را در مرورگر وب خود وارد کنید، یک پیغام به سرور وب در آن آدرس می فرستید و درخواست می کنید که به شما یک فایل HTML برگرداند.

سرور وب با فرستادن فایل به شما اینگونه پاسخ می دهد. مرورگر شما فایل HTML را می خواند و صفحه وب مربوطه را نمایش می دهد. همچنین وقتی که بر روی یک لینک در یک صفحه وب کلیک می کنید شما یک فایل از سرور وب را در واقع درخواست می کنید. سرور وب وقتی که بر روی یک دکمه صفحه وب کلیک می کنید که فرم را ارسال می کند یک فایل را پردازش می کند. این پردازش اساسا مشابه وقتی است که PHP در آن سرور وب نصب شده باشد.

فایلی را درخواست می کنید و سرور وب ، نرم افزار پی اچ پی را اجرا می کند و آنرا بصورت HTML به مرورگر بر می گرداند. باید که پی اچ پی را برای این امر تحسین کرد.

پردازش عبارات PHP

وقتی که PHP نصب می شود، سرور وب جوری تنظیم می شود که بعضی از پسوندها و نوع های فایل را حاوی عبارات پی اچ پی بداند و آنها را با این نرم افزار اجرا کند. اغلب اوقات این پسوند ها .php یا .phtml هستند.

وقتی که سرور وب یک درخواست برای یک فایل با پسوند معین شده می گیرد، آنرا بصورت عبارات HTML بر می گرداند ولی در اصل عبارات PHP این وسط توسط نرم افزار پی اچ پی تفسیر و پردازش شده اند و بصورت اچ تی ام ال به درخواست کننده بازگردانده شده اند.

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

در نتیجه زبان PHP زبانی نیست که بصورت معمول و مانند HTML به کاربر نمایش داده شود. بر ای نمونه این دستور ساده پی اچ پی چنین خروجی را نمایش می دهد :

 

خروجی که به مرورگر فرستاده می شود :

 

پیدایش PHP

PHP یک زبان برنامه‌نویسی با هدف کلی است که به ویژه برای توسعه وب مناسب است. در اصل توسط برنامه‌نویس دانمارکی – Lerdorf در سال ۱۹۹۴ ایجاد شد؛ اداره و توسعه PHP در حال حاضر توسط گروه PHP انجا می شود. PHP در اصل برای صفحه خانگی شخصی، بکار می رفت، اما اکنون بخاطر ابتکارگرای بازگشتی به عنوان پردازش ابرمتن شناخته می شود.

کد PHP معمولا بر روی یک سرور وب با استفاده از یک مفسر PHP به عنوان یک ماژول، یا به عنوان یک رابط دروازه‌ای مشترک پردازش می‌شود. در سرور وب، نتیجه کد تفسیر شده، اجرا  می شود که ممکن است هر نوع داده‌ای باشد، از قبیل داده‌های HTML یا داده‌های تصویر دودویی یا کل یا بخشی از پاسخ HTTP.

سیستم‌های مختلف وب، سیستم‌های مدیریت محتوای وب، و چارچوب‌های وب وجود دارند که می‌تواند برای ایجاد یا تسهیل خلق این واکنش به کار گرفته شود. علاوه بر این، PHP را می توان برای بسیاری از وظایف برنامه‌نویسی خارج از بافت وب، مانند برنامه‌های گرافیکی مستقل و کنترل پهباد استفاده کرد. همچنین کد PHP دلبخواهی نیز می‌تواند از طریق واسط خط فرمان (CLI) تفسیر و اجرا شود.

مفسر استاندارد PHP که با موتور Zend کار می‌کند، نرم‌افزار آزاد است که تحت مجوز PHP آزاد شده است. PHP به طور گسترده به وب سایت ها منتقل شده‌ است و می‌تواند در اغلب سرورهای وب و در هر سیستم‌ عامل و پلتفرم، بدون هزینه، مستقر شود.

زبان PHP بدون یک استاندارد یا استاندارد نوشته شده تا سال ۲۰۱۴ رشد کرده‌ است و اجرای اصلی به عنوان استانداردی عمل می‌کند که پیاده‌سازی دیگری با هدف پیروی از آن انجام می‌شود. از سال ۲۰۱۴، کار برای ایجاد یک استاندارد PHP شروع پیدا کرده‌است.

از جولای ۲۰۲۰ تا الان بیش از نیمی از سایت‌ها بر روی وب که از PHP استفاده می‌کنند هنوز از نسخه‌های منسوخ شده و همچنین بالاتر از یک سوم همه وب سایت‌ها از ورژن ۵.۶ یا قدیمی‌تر استفاده می‌کنند (در حالی که Debian 9 هنوز از نسخه ۷ و ۷.۱ پشتیبانی می‌کند). علاوه بر این، نسخه PHP ۷.۲، محبوب‌ترین نسخه PHP تحت حمایت PHP، به روزرسانی های امنیتی در ۳۰ نوامبر ۲۰۲۰ را ادامه خواهد داد و از آن تاریخ دیگر ادامه پشتیبانی امنیتی آن را ارائه نخواهد کرد، مگر اینکه وب سایت‌های PHP به نسخه ۷.۳ ارتقا داده شوند. در این صورت اگر کاربران به این نسخه مهاجرت نکنند، ۷۰ درصد از وب سایت‌های PHP بر روی نسخه‌های متوقف شده خواهند بود.

 

سایت های آموزش PHP

 

http://www.w3schools.com/php/

http://php.net/manual/en/tutorial.php

http://www.tizag.com/phpT/

http://www.tutorialspoint.com/php/

 

7 دیدگاه دربارهٔ «بزرگترین مرجع آموزش رایگان PHP از مقدماتی تا پیشرفته (ویدیویی و متنی)»

  1. سلام
    خسته نباشید.
    اگر امکانش هست چند نرم افزار دیکودکردن (تست شده) فایل های پی اچ پی را برایم معرفی بکنید؟ لطفا جواب را به ایمیل بفرستید.

  2. سلام مهندس . اقا من مبتدیم خیلی علاقه دارم به این php اما تو شهرمون جایی یا کسی نداریم که بتونم یاد بگیرم یک راهنمایی اگه میشه بکنید متشکرم

  3. آکادمی آی تی

    سلام و عرض ادب
    میخواستم بدونم امکان قرار دادن لینک وب سایت آموزشی ما در سایت شما هست یا خیر؟
    ممنون میشم اگر امکان داره هزینه مورد نظرتون برای تبلیغات رو هم بفرمایید
    متشکرم

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *