5 تا از بهترین CMSها و زبانهای برنامهنویسی آنها 🌐
⚡️ امروزه، سیستمهای مدیریت محتوا (CMS) یکی از اصلیترین ابزارها برای راهاندازی وبسایتها هستند. CMSها به کاربران اجازه میدهند بدون نیاز به دانش عمیق کدنویسی، محتوای سایت خود را مدیریت کنند. در این مقاله به معرفی ۵ تا از بهترین CMSها، زبانهای برنامهنویسی آنها و ویژگیهای برجسته هر کدام میپردازیم.
🌕 برای مشاهده کامل مقاله کلیک کنید.
#cms #wordpress #joomla #magento #shopify #drupal #php #site
☕️ @CodeExplore
#cms #wordpress #joomla #magento #shopify #drupal #php #site
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16❤🔥15🔥3
#cookie #session #php
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥21⚡15🔥14
بهترین IDEهای کمتر شناختهشده و کاربردی برای برنامهنویسان 👀
❗️ در دنیای برنامهنویسی، ابزارهای زیادی برای توسعه نرمافزار وجود دارند که هر کدام ویژگیها و قابلیتهای خاص خودشان را دارند. اکثر برنامهنویسان با IDE (integrated development environment) های معروفی مثل Visual Studio ، IntelliJ IDEA یا PyCharm آشنا هستند، اما در کنار اینها...
🌕 برای مشاهده کامل مقاله کلیک کنید.
#ide #go #php #python #c #cpp #programming
☕️ @CodeExplore
#ide #go #php #python #c #cpp #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥14⚡10🔥8
Media is too big
VIEW IN TELEGRAM
🚀 نوبت رسید به بهترین (یا جنجالیترین) فریمورک وب جهان: لاراول!
🎯 تو این ۹۹ ثانیه میفهمی:
🔸 لاراول چیه و چطور تونست دل PHP بازها رو ببره؟
🔸 داستان تولدش و چرا Taylor Otwell از CodeIgniter فرار کرد!
🔸 نکات تاریک و دردسرهای بزرگ مثل مشکلات امنیتی، وابستگیها و مستندات ناقص
🔸 چرا با وجود همه ضعفها، MVC و ORM و Blade هنوز برای خیلیها جذابه؟
🔸 Artisan CLI، اکوسیستمهای قوی و کامینیوتی با مرام که میتونه دستتو دستت بذاره
💥 اگر فکر میکنی لاراول فقط یه فریمورک سادهست، این ویدیو رو از دست نده!
💬 تو چی؟ از لاراول خوشت میاد؟ تو کامنتها بنویس!
#laravel #php
☕️ Telegram | Website | Discord
🎯 تو این ۹۹ ثانیه میفهمی:
🔸 لاراول چیه و چطور تونست دل PHP بازها رو ببره؟
🔸 داستان تولدش و چرا Taylor Otwell از CodeIgniter فرار کرد!
🔸 نکات تاریک و دردسرهای بزرگ مثل مشکلات امنیتی، وابستگیها و مستندات ناقص
🔸 چرا با وجود همه ضعفها، MVC و ORM و Blade هنوز برای خیلیها جذابه؟
🔸 Artisan CLI، اکوسیستمهای قوی و کامینیوتی با مرام که میتونه دستتو دستت بذاره
💥 اگر فکر میکنی لاراول فقط یه فریمورک سادهست، این ویدیو رو از دست نده!
💬 تو چی؟ از لاراول خوشت میاد؟ تو کامنتها بنویس!
#laravel #php
☕️ Telegram | Website | Discord
⚡16🔥7😍1💔1
کداکسپلور | CodeExplore
Photo
📷 Intervention Image یه کتابخونه OpenSource برای پردازش تصویر در PHP هست که با بیش از 3 میلیون نصب ماهانه یکی از محبوبترین ابزارها در این زمینه محسوب میشه. این کتابخونه از سه درایور اصلی یعنی GD Library، Imagick و libvips پشتیبانی میکنه و هدفش اینه که کار با تصاویر رو ساده و سریع کنه.
با این کتابخونه میتونید عکسارو از فایل بخونید، سایزشون رو تغییر بدید، واترمارک یا متن اضافه کنید، افکت و رنگ و شفافیت تنظیم کنید، اطلاعات متا بخونید، تصاویر انیمیشنی رو هم پردازش کنید و خروجی در فرمتهای مختلف داشته باشید. ساختار کتابخونه طبق استاندارد PSR-12 هست و ورژن 3 با بهبودهای معماری و جزئیات جدید ارائه شده.
📌 نمونه ساده
➕برای پروژههایی که با ادیت و پردازش تصویر در PHP سروکار دارن، Intervention Image یه انتخاب مناسبه.
برای نصب و جزئیات بیشتر داکیومنتش رو از اینجا بخونید.
#php #image #processing
☕️ Telegram | Website | Discord
با این کتابخونه میتونید عکسارو از فایل بخونید، سایزشون رو تغییر بدید، واترمارک یا متن اضافه کنید، افکت و رنگ و شفافیت تنظیم کنید، اطلاعات متا بخونید، تصاویر انیمیشنی رو هم پردازش کنید و خروجی در فرمتهای مختلف داشته باشید. ساختار کتابخونه طبق استاندارد PSR-12 هست و ورژن 3 با بهبودهای معماری و جزئیات جدید ارائه شده.
📌 نمونه ساده
:
use Intervention\Image\ImageManager;
use Intervention\Image\Drivers\Gd\Driver;
$manager = new ImageManager(new Driver());
$image = $manager->read('images/example.jpg');
$image->scale(width: 300);
$image->place('images/watermark.png');
$image->toPng()->save('images/new.png');
➕برای پروژههایی که با ادیت و پردازش تصویر در PHP سروکار دارن، Intervention Image یه انتخاب مناسبه.
برای نصب و جزئیات بیشتر داکیومنتش رو از اینجا بخونید.
#php #image #processing
☕️ Telegram | Website | Discord
1🔥10😁1
فرض کن میخوای توی تلگرام یک ربات بسازی که بتونه تماس صوتی بگیره یا وارد تماسهای صوتی ( Voice Chat ) بشه و مثلاً آهنگ پخش کنه یا فیلم پخش کنه ، یا صدایی رو ضبط کنه !این ابراز دقیقا همین قابلیت هارو بهت میده و با استفاده از یک اکستنشن خارجی شما میتونید از WebRTC استفاده کنید و از تماس های e2e پشتیبانی کنید.
🌱 با کتابخونه LiveProto که قابلیت توسعه ربات و یوزربات بر پایه MTproto رو داره ادغام شده و یک کتابخونه جدید و قدرتمنده که برای توسعه ربات و سلف و تبچی و ... در تلگرام به کار میره !
🔗 https://github.com/TakNone/phptgcalls
#php #repo
☕️ Telegram | Website | Discord | </ Taha>
❤🔥6⚡2🔥2😍1
خروجی این کد PHP کدوم گزینست؟😳
#php #challenge
☕️ Telegram | Website | Discord
$array = [1, 2, 3];
foreach ($array as &$value) {}
foreach ($array as $value) {}
print_r($array);
#php #challenge
☕️ Telegram | Website | Discord
❤🔥6🔥3⚡1
نوبتی هم باشه نوبت php شده که براش یه چیت شیت خفن معرفی کنیم🔥
این ریپازیتوری از سینتکس گرفته تا قابلیتهایی که توی پروژههای امروزی PHP زیاد باهاشون سر و کار دارید رو یه جا جمع کرده. یه منبع سریع و جمع و جور برای وقتی که چیزی یادتون رفته و حوصله داکیومنتو ندارید👌
🔗 https://github.com/smknstd/modern-php-cheatsheet
#php #cheatsheet
☕️ Telegram | Website | Discord
این ریپازیتوری از سینتکس گرفته تا قابلیتهایی که توی پروژههای امروزی PHP زیاد باهاشون سر و کار دارید رو یه جا جمع کرده. یه منبع سریع و جمع و جور برای وقتی که چیزی یادتون رفته و حوصله داکیومنتو ندارید👌
🔗 https://github.com/smknstd/modern-php-cheatsheet
#php #cheatsheet
☕️ Telegram | Website | Discord
❤🔥5🔥3
PHP 8.6 دو ماه دیگه منتشر میشه و توی این پست با هم میبینیم که چیارو قراره اضافه کنه!
یکی از چیزایی که اضافه میشه Partial Function Application هست که با ? میتونید بخشی از آرگومانهای یک تابع رو مشخص کنید و ازش یک Closure بسازید:
تابع clamp اضافه شده که میتونه یه مقدار رو بین حداقل و حداکثر مشخص شده نگهداره و دیگه نیازی به min و max نیست.
برای کار با زمان هم Time\Duration اضافه شده که میتونید باهاش Duration بسازید، تایم هارو جمع یا تقسیم کنید و حتی با هم مقایسشون کنید.
مورد بعدی اینه که Readonly Property ها رو میتونید موقع تعریف کردن مقدار بدید و با DocComments هم میشه روی پارامترهای تابع Comment نوشت.
یه Polling API جدید با Io\Poll اومده که جایگزین مدرن تری برای stream_select توی ساختن ایونت لوپ ها و پروژه های Async محسوب میشه. Stream Error Handling هم بهتر میشه و میشه ارور هارو با تغییرات بیشتر برگردوند و بین Warning, Exception یا Silence انتخاب کرد.
#php #update #news
☕️ Telegram | Website | Discord
یکی از چیزایی که اضافه میشه Partial Function Application هست که با ? میتونید بخشی از آرگومانهای یک تابع رو مشخص کنید و ازش یک Closure بسازید:
$makeSlug = str_replace(' ', '-', ?);
$makeSlug('Hello World'); // Hello-Worldتابع clamp اضافه شده که میتونه یه مقدار رو بین حداقل و حداکثر مشخص شده نگهداره و دیگه نیازی به min و max نیست.
برای کار با زمان هم Time\Duration اضافه شده که میتونید باهاش Duration بسازید، تایم هارو جمع یا تقسیم کنید و حتی با هم مقایسشون کنید.
مورد بعدی اینه که Readonly Property ها رو میتونید موقع تعریف کردن مقدار بدید و با DocComments هم میشه روی پارامترهای تابع Comment نوشت.
یه Polling API جدید با Io\Poll اومده که جایگزین مدرن تری برای stream_select توی ساختن ایونت لوپ ها و پروژه های Async محسوب میشه. Stream Error Handling هم بهتر میشه و میشه ارور هارو با تغییرات بیشتر برگردوند و بین Warning, Exception یا Silence انتخاب کرد.
#php #update #news
☕️ Telegram | Website | Discord
❤🔥7🔥1