-
عضویت در خبرنامه
-
تازهها
- Test Driven Developement یا توسعه تست محور چیست ؟
- قیمت گذاری پروژههای نرمافزاری
- خواندن و نوشتن فایلهای اکسل در لاراول
- افزونههای ضروری برای وردپرس
- انتقال فایلهای تغییر یافته پروژه به سرور
- خطاهای تایپی در برنامه نویسی و روش کم کردن آن
- عبارتهای شرطی یودا( Yoda )
- Node.js چیست؟
- همه چیز در مورد فشردهسازی
- تشخیص قدیمی بودن نگارش IE و تعریف کلاس برای body
- لیست شهرها و استانهای ایران
- یک سایت مورد حمله از روش SQL Injection
- قراردادن چند کد امنیتی reCaptcha در یک صفحه
- پردازش تعداد زیاد ردیفهای پایگاه داده در لاراول
- آشنایی با CORS یا Cross-origin resource sharing
- ایجاد کننده اسکریپت درج والد و فرزند در پایگاه داده MySQL
- هفت نکتهی مهم SEO در سال ۲۰۱۹
- اعتبارسنجی فیلدهای متنی برای حروف فارسی با استفاده از jQuery
- آشنایی با Zepto.js به عنوان جایگزینی برای jQuery
- رویدادهای delegate در جیکوئری
-
پربینندهها
- تقویم فارسی جاوااسکریپت ۹۱٫۸۰۴ views
- راس گیر چک امیب ۵۶٫۲۲۳ views
- نرمال سازی پایگاه داده به زبان ساده ۵۲٫۶۸۶ views
- UTF-8 برای برنامهنویسان ۱۷٫۳۸۱ views
- AngularJS چیست؟ ۱۵٫۰۹۳ views
- JSON چیست؟ ۱۴٫۹۸۲ views
- نمایش تاریخ شمسی با جاوااسکریپت برای صفحات ایستا و وبلاگ ۱۴٫۹۲۸ views
- همه چیز در مورد فشردهسازی ۱۳٫۲۸۳ views
- آشنایی با عبارتهای منظم( Regular Expressions ) ۱۲٫۹۳۸ views
- آشنایی با «سامانهی مدیریت پایگاه داده» یا «DBMS» ۱۱٫۹۰۸ views
- آموزش طراحی سایت واکنش گرا( Responsive WebDesign ) ۱۱٫۶۲۷ views
- جدا کردن سه رقمی عددها با جاوااسکریپت ۱۱٫۵۳۲ views
- تقویم فارسی جاوااسکریپت با امکانات منحصر به فرد ۱۰٫۳۷۲ views
- لیست شهرها و استانهای ایران ۹٫۸۸۵ views
- نرمافزار رایگان شمارش معکوس تاریخ و زمان ۹٫۵۹۰ views
- آشنایی با CORS یا Cross-origin resource sharing ۸٫۴۵۴ views
- آشنایی با LocalDB نسخهی جدیدی از SQL Express برای برنامهنویسان ۸٫۲۱۲ views
- فارسینویس یونیکد ۸٫۰۱۴ views
- PHP، SQL Server و زبان فارسی ۷٫۵۱۹ views
- وسط چین کردن عمودی عنصرها با کمک CSS ۷٫۰۵۲ views
بخشها
آرشیو
- مرداد ۱۳۹۸ (۱)
- دی ۱۳۹۶ (۱)
- خرداد ۱۳۹۵ (۲)
- بهمن ۱۳۹۴ (۳)
- آذر ۱۳۹۴ (۱)
- آبان ۱۳۹۴ (۳)
- مهر ۱۳۹۴ (۱)
- مرداد ۱۳۹۴ (۱)
- تیر ۱۳۹۴ (۲)
- فروردین ۱۳۹۴ (۱)
- اسفند ۱۳۹۳ (۲)
- دی ۱۳۹۳ (۲)
- آذر ۱۳۹۳ (۲)
- آبان ۱۳۹۳ (۱)
- مهر ۱۳۹۳ (۲)
- شهریور ۱۳۹۳ (۱)
- مرداد ۱۳۹۳ (۲)
- تیر ۱۳۹۳ (۲)
- خرداد ۱۳۹۳ (۲)
- اسفند ۱۳۹۲ (۱)
- بهمن ۱۳۹۲ (۱)
- دی ۱۳۹۲ (۲)
- آذر ۱۳۹۲ (۳)
- آبان ۱۳۹۲ (۳)
- مهر ۱۳۹۲ (۲)
- شهریور ۱۳۹۲ (۲)
- مرداد ۱۳۹۲ (۱)
- تیر ۱۳۹۲ (۳)
- خرداد ۱۳۹۲ (۱)
- اردیبهشت ۱۳۹۲ (۱)
- فروردین ۱۳۹۲ (۴)
- اسفند ۱۳۹۱ (۲)
- بهمن ۱۳۹۱ (۱)
- دی ۱۳۹۱ (۱)
- آذر ۱۳۹۱ (۴)
- آبان ۱۳۹۱ (۱)
- مهر ۱۳۹۱ (۳)
- شهریور ۱۳۹۱ (۲)
- مرداد ۱۳۹۱ (۳)
- تیر ۱۳۹۱ (۹)
- خرداد ۱۳۹۱ (۳)
- اردیبهشت ۱۳۹۱ (۴)
- فروردین ۱۳۹۱ (۳)
- اسفند ۱۳۹۰ (۵)
- بهمن ۱۳۹۰ (۶)
- دی ۱۳۹۰ (۳)
- آذر ۱۳۹۰ (۲)
- آبان ۱۳۹۰ (۱)
- مهر ۱۳۹۰ (۱)
- شهریور ۱۳۹۰ (۴)
- مرداد ۱۳۹۰ (۲)
- تیر ۱۳۹۰ (۲)
- خرداد ۱۳۹۰ (۱)
- اردیبهشت ۱۳۹۰ (۳)
- فروردین ۱۳۹۰ (۷)
- اسفند ۱۳۸۹ (۱)
بایگانی برچسب: بهینهسازی
پردازش تعداد زیاد ردیفهای پایگاه داده در لاراول
در بسیاری مواقع به ویژه در هنگام تهیهی گزارشها ممکن است لازم شود، تمامی ردیفهای یک یا چند جدول از پایگاه داده پیمایش شوند و برخی محاسبات به وسیلهی کد به انجام برسند. فریمورک لاراول برای انجام این کار دستور … ادامهی خواندن
ارسال شده در PHP, برنامهنویسی, عمومی, پایگاه داده
برچسبشده laravel, mysql, بهینهسازی, لاراول, پایگاه داده
دیدگاهتان را بنویسید
رویدادهای delegate در جیکوئری
رویدادها یا eventهای delegate رویدادهایی هستند که به عنصرهای اصلی متصل نمیشوند. برای مثال چنانچه یک جدول با ۱۰۰ ردیف و ۱۰ ستون داشته باشیم، و بخواهیم زمان کلیک شدن روی یک سلول از این موضوع با خبر شویم، با … ادامهی خواندن
بهینهسازی حجم فایلهای PNG
یکی از فرمتهای تصویر قابل استفاده در مرورگرهای اینترنتی PNG است. بسیاری از ابزارهای گرافیکی مانند فتوشاپ توانایی ذخیرهسازی فایلهای PNG را در خود دارند ولی با توجه به محدودیت زمانی و گاهی فنی، این فایلها را تا بیشترین اندازهی … ادامهی خواندن
افزونهی فارسیساز وردپرس با بهینهسازی و رفع اشکال
هنگامی که داشتم این وبلاگ را راهاندازی میکردم متوجه شدم افزونهی فارسیساز وردپرس «wp-jalali» با افزونهی «wp-syntax» تداخل دارد و مانع عملکرد صحیح آن میشود به همین دلیل کد منبع هر دو افزونه را بررسی کردم. اشکال اصلی از عبارتهای … ادامهی خواندن
شش دلیل برای بهینهسازی سایتهای اینترنتی
کاهش حجم صفحات وب با ابزارها و تکنیکهای مختلفی به انجام میرسد. از آن جمله میتوان به انتخاب صحیح فرمت تصاویر، بهینهسازی تصویرها، طراحی گرافیکی با در نظر داشتن حجم، کدنویسی بهینه و فشردهسازی اشاره کرد. شاید در نگاه نخست … ادامهی خواندن
مشکل کوئری N+1
مدیریت درخواستها از پایگاه داده یکی از گلوگاههای مهم در برنامهنویسی است. رعایت نکردن برخی نکتهها در هنگام ارتباط با پایگاه داده میتواند اثرهایی جدی بر عملکرد نرمافزار داشته باشد. یکی از فراگیرترین مشکلهایی که در برنامهنویسی پایگاه داده با … ادامهی خواندن
چگونه کارایی را در MySQL از بین ببریم؟
استفادهی درست از پایگاه داده مهارتی است که میتواند سبب شود یک نرمافزار موفق یا شکستخورده به حساب آید. با مراجعه به این صفحه و مطالعهی نکتههای جالبی که در آن ثبت شده، میتوانید در کمترین زمان بیشترین اطلاعات را … ادامهی خواندن
بارگزاری دیرهنگام( Lazy Loading )
در برنامه های تحت وب، با توجه به اینکه بخش عمدهای از پردازش بر روی یک سرور مرکزی انجام میشود، بهینهسازی از اهمیت بسیار بالایی برخوردار است. یکی از روشهای افزایش سرعت «بارگزاری دیرهنگام» یا «Lazy Loading» نام دارد. در … ادامهی خواندن
نرمال سازی پایگاه داده به زبان ساده
نرمالسازی دادهها در پایگاه داده سبب میشود برنامهنویسی آسانتر شود و توسعهی نرمافزار به سادگی امکانپذیر باشد. نرمالسازی پایگاه داده تا چندین سطح مختلف امکانپذیر و تعریف شده است. در این نوشته، نرمالسازی تا سطح ۳ که در عمل اغلب … ادامهی خواندن
لزوم بهینهسازی و پایبندی به استانداردها در جاوااسکریپت
هرچند با به وجود آمدن رقابت میان مرورگرها، امکانات، کارایی و سرعت آنها توسعهی زیادی داشته، با این حال نیاز به بهینهسازی بیش از پیش احساس میشود. نباید فراموش کرد که برنامهنویسی وب در چند سال گذشته تغییرهای زیادی داشته … ادامهی خواندن