استاندارد های PHP

استاندارد PSR-1 در PHP

یسری نکات تو کد نویسی تو هر زبانی هستن که رعایت کردنشون میتونه شما رو خیلی حرفه ای تر نشون بده و رعایت نکردنشون زیاد جالب نیست برای یک برنامه نویس که ادعای خفن بودن میکنه 🙂 تو زبان PHP یسری استاندار تعریف شده که امروزه همه برنامه نویسای خوب بیشتر بخوانید...

توسط حمید، قبل
PHP

آدرس لایسنس سرور phpstorm :)

همون طور که از خنده ملیح عنوان نوشته مشخصه این کار کاره زشتیه ولی خب ماها که پول نداریم phpstorm بخریم میتونیم آدرس لایسنس سرور هایی که واسمون کار میکنن رو اینجا تو کامنتا بذاریم تا بقیه هم استفاده کنن… الان این برای من در ورژن [crayon-5bcb275b0afea127588058-i/]  کار کرد : بیشتر بخوانید...

توسط حمید، قبل
PHP

دیزاین پترن singleton در PHP

در ادامه بحث هامون در مورد دیزاین پترن ها امروز میخوام بصورت خلاصه در مورد singleton design pattern بنویسم که فکر میکنم به درد خیلی هاتون بخوره و خیلی از پیچیدگی کد نویسی رو براتون کمتر کنه. بصورت خلاصه و مفید اگه بخوام بگم این دیزاین پترن همونطور که از اسمش بیشتر بخوانید...

توسط حمید، قبل
PHP

دیزاین پترن Simple Factory در PHP

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

توسط حمید، قبل
Laravel

ذخیره کردن شکلک ها در MySQL

اخیرا که ملت همه ریختن تو شبکه اجتماعی و با شکلک – ایموجی – ها و… سروکار دارن ما هم باید بتونیم کارشون رو راه بندازیم 🙂 کانکشن پیشفرض MySQL لاراول به صورت پیشفرض از کاراکتر ست utf8 استفاده میکنه که نمیتونه شکلک ها رو ذخیره کنه و معمولا با بیشتر بخوانید...

توسط حمید، قبل
PHP

file_get_content بوسیله curl در php

همونطور که میدونید تابع [crayon-5bcb275b0ce84870244405-i/]  سورس فایل مورد نظر رو که میتونه حتی یک صفحه وب باشه رو میریزه توی یه رشته و میتونید هر بلایی سرش بیارید(مثلا با html-dom-parser به المنت هاش دسترسی پیدا کنید). بعضی وقتا ssl و… نمیذارن که بصورت مستقیم به محتویات صفحه دسترسی پیدا کنید. بیشتر بخوانید...

توسط حمید، قبل
Laravel

nodejs در مقابل php

اخیرا مجبور شدم روی یک پروژه چت آنلاین کار کنم که یک موتور چت داره و یک سری ریکوئست رو میگیره و جواب مناسب رو میده…  با php و فریمورک لاراول (♥) و وب سرور آپاچی شروع کردم  برای هرچه بهینه تر شدن موتور از روش comet استفاده کردم که یک درخواست بیشتر بخوانید...

توسط حمید، قبل
Laravel

پراپرتی و متدهای استاتیک در php

قبل از اینکه بخوام در مورد [crayon-5bcb275b0d1e1541276880-i/]  در لاراول صحبت کنم باید اطلاعات کلی در مورد توابع یا متدهای استاتیک php داشته باشید. متدهای استاتیک متدهایی از یک کلاس هستند که بدون نمونه گیری از کلاس و بصورت استاتیک قابل دسترسی هستند. یعنی بدون داشتن شئ از کلاس ، میتونیم از بیشتر بخوانید...

توسط حمید، قبل
PHP

متغییر های استاتیک در PHP

متغییر های استاتیک در PHP متغییر های خیلی جالبین 🙂 . متغیر هایی هستند که مقداری که دارند رو از دست نمیدن ، حتی داخل یک تابع و بعد از به اتمام رسیدن پردازش تابع. مثال میزنم : [crayon-5bcb275b0d8fe919036718/] خروجی کد بالا به شکل زیر خواهد بود : [crayon-5bcb275b0d903551420631/] میبینید بیشتر بخوانید...

توسط حمید، قبل
Laravel

آموزش و کاربرد استفاده IOC container در Laravel – قسمت ۱

امروز بحث رو اندکی تخصصی تر میکنیم و میریم سمت container قدرتمند لاراول. یکی از مشخصه هایی که لاراول رو از سایر فریمورک های PHP جدا میکنه ، همین IOC هست. Dependency injection  یا DI یا تزریق نیازمندیها یک موضوع مهم در همه زبانهای شئ گراست. اینکه شما سایر کلاسها بیشتر بخوانید...

توسط حمید، قبل