کتابخانه پی اچ پی Monolog

https://roocket.ir/articles/monolog-library

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

مدیریت خطا در زبان برنامه نویسی PHP

https://roocket.ir/articles/manage-the-error-in-php-programming-language

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

مدیریت فایلها در زبان برنامه نویسی PHP - بخش اول

https://roocket.ir/articles/manage-files-in-php-programming-language-part-1

فایل ها به دو دسته تقسیم می شوند . فایل ها با فرمت ascci و فایل با فرمت باینری. فایلهای با قالب متنی از نوع اسکی هستند.مثل .txt , html , asp , .php این نوع فایلها بر پایه متن استوار هستند. اما فایلهای باینری بر پایه داده ها استوارند مثل .jpg , mp3 , .gif در فایلهای باینری با نوع خاصی از ذخیره سازی ا...

کلاس PHP MySQL Websocket Chat

https://roocket.ir/articles/php-mysql-class-websocket-chat

در این مقاله میخواهیم به معرفی کلاسی بپردازیم که با اضافه کردن آن به پروژه ی خود قادر خواهید بود تا قابلیت چت را به برنامه ی خود اضافه نمایید.

خطا های احتمالی در برنامه نویسی php

https://roocket.ir/articles/possible-error-in-php-programming

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

روش Classmap در autoload composer

https://roocket.ir/articles/classmap-in-the-autoload-composer

همان طور که می دانید کامپوزر (composer) ابزاری است که فرایند مدیریت Dependency ها را برای ما تسهیل می کند. به طور خلاصه، کامپوزر(composer)  یک ابزار Command Line است که در آن با استفاده از یکسری دستورات از پیش تعریف شده، می‌توان به مدیریت منابع خارجی برای استفاده در پروژه خود پرداخت.

Nodejs در مقابل PHP

https://roocket.ir/articles/nodejs-vs-php

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

کوکی ها در php

https://roocket.ir/articles/cookies-in-php

کوکی یک قطعه اطلاعات (یک فایل متنی) است که سرور بر روی کامپیوتر کاربر ذخیره کرده و در مراجعات کاربر به همان سایت ، از آن اطلاعات برای شناسایی وی استفاده می کند. این فایل متنی شامل داده هایی مانند رمز عبور ، نام کاربری ، ایمیل و اطلاعاتی است که در سایت مقصد وارد کرده باشید است.

الگوریتم base64 در php

https://roocket.ir/articles/base64-algorithm-in-php

base64 نام تابعی از PHP است که کدهای پروژه شما را رمزگذاری می کند. دو تابع base64_encode و base64_decode برای کد کردن کد های پروژه های وب مورد استفاده قرار می گیرد. این توابع در نسخه‌های ۴ به بالا زبان php وجود دارد و امکان استفاده از آنها در نسخه های قدیمی امکان پذیر نیست.

خصوصیت (Abstract) در php

https://roocket.ir/articles/specifications-abstract-in-php

خاصیت Abstract زمانی استفاده می شود که بخواهیم کلاس یا تابعی را بدون داشتن بدنه تعریف کنیم و بخواهیم بدنه آن را بعداً تعریف میکنیم.به عنوان مثال اگر بخواهیم چندین کلاس مختلف برای کار با بانک های اطلاعاتی مختلف در برنامه تعریف کنیم که در آن برخی کارها یکسان می باشد.

PHP در سال ۲۰۲۰

https://roocket.ir/articles/php-in-2020

در بین توسعه دهندگان وب و به طور کلی برنامه‌نویسان؛ این مسئله از کسی پوشیده نیست که PHP معتبرترین و مشهورترین نیست.

الگوی مرتب سازی در php

https://roocket.ir/articles/pattern-sort-in-php

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

نحوه تغییر مسیر در PHP

https://roocket.ir/articles/how-to-redirect-with-php-cms

در این مقاله به شما نشان می‌دهیم که چگونه با پی اچ پی به صفحه دیگری هدایت شوید. دقیقا توضیح خواهیم داد که پی اچ پی چگونه کار می‌کند.

نحوه نصب PHP در اوبونتو

https://roocket.ir/articles/how-to-install-php-in-ubuntu

امروز می‌خواهیم نحوه نصب پی اچ پی را در سیستم عامل اوبونتو به شما نشان دهیم.در حقیقت، پی اچ پی یکی از محبوب ترین زبان‌های برنامه نویسی سمت سرور برای توسعه وب است.

مفهوم و کاربرد Session در PHP

https://roocket.ir/articles/the-concept-and-application-of-session-in-php

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

اصول SOLID در برنامه نویسی شی گرا قسمت چهارم - Interface segregation principle

https://roocket.ir/articles/solid-principles-in-object-oriented-programming-part-iv-the-principle-of-interface-separation

در این قسمت از مجموعه مقالات SOLID ، نوبت می رسد به معرفی یک اصل دیگر یه نام Interface segregation principle که به صورت کوتاه ISP هم می گویند. به این معنی که برای استفاده از اینترفیس ها، آنها را باید به اجزای کوچکتری تقسیم کرد. وقتی یک کلاس از یک اینترفیس بزرگ استفاده میکند ممکن است برخی از این متد...

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

https://roocket.ir/articles/free-best-php-frameworks

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

فریمورک‌های PHP در ۵ سوال ساده

https://roocket.ir/articles/php-frameworks-explained-in-5-simple-questions

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

اصول و الگوریتم های رمزنگاری در php

https://roocket.ir/articles/principles-and-algorithms-of-cryptography-in-php

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

مقایسه php و جاوااسکریپت در سال 2019

https://roocket.ir/articles/php-vs-javascript

اگر به کدنویسی برای وبسایت علاقمندید، ابتدا بایستی کدنویسی در سمت سرور و سمت کلاینت را شروع کنید. انتخاب شما تصمیم گیرنده‍ی آن است که کدام مهارت‌های برنامه‌نویسی را نیاز دارید. Php، جاوااسکریپت یا هردو