یوشا

دست نوشته ها و تجربیات شخصی

یوشا

دست نوشته ها و تجربیات شخصی

شهید دکتر مصطفی چمران: می گویند تقوا از تخصص لازمتر است، آنرا می پذیرم، اما می گویم آنکس که تخصص ندارد و کاری را می پذیرد بی تقواست!

طبقه بندی موضوعی
تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران

۴۴ مطلب با کلمه‌ی کلیدی «tips & tricks» ثبت شده است

مقایسه سرعت بین * count و count FIELD در MySQL با موتور MyISAM:
در مواقعی که قصد شمارش رکورد ها/سطر رو دارید. (در اینجا fld_test از نوع عدد هستش و ایندکس نشده.)

 

سرعت بیشتر:

"SELECT COUNT(`fld_test`) FROM `tbl_data`;"

0.0561680068970
0.0578269958496
0.0581769943237
0.0587110519409
0.0590591430664
0.0594940185547
0.0598769953438

 

سرعت کمتر:

"SELECT COUNT(*) FROM `tbl_data`;"

0.0602030754089
0.0607211589813
0.0607681274414
0.0608351230621
0.0610001087189
0.0623991489410
0.0629029273987

 

x64 Hardware
32bit OS
PHP 5.4 CLI

 
 

 

 

۰ نظر ۱۳۹۱/۱۱/۱۶
یوشا آل ایوب

 

مقایسه سرعت دستور settype با Type-Casting...

سرعت کمتر با دستور settype:

$variable = settype($variable, 'string');
$variable = settype($variable, 'integer');
...

0.000537157058716
0.000538110733032
0.000538110733032
0.000538110733032
0.000540018081665
0.000542163848877
0.000542163848877
0.000543117523193
0.000550985336304
0.000910043716431

سرعت بیشتر با Type-Casting:

$variable = (string)$variable;
$variable = (int)$variable;
...

0.000250101089478
0.000252008438110
0.000259160995483
0.000259160995483
0.000261068344116
0.000263929367065
0.000263929367065
0.000265121459961
0.000269174575806
0.000270128250122

 

x64 Hardware
32bit OS
PHP 5.5 CLI

۰ نظر ۱۳۹۱/۱۰/۲۵
یوشا آل ایوب

 

بنچمارک یک صفحه ساده PHP با کمترین تگهای PHP: (مثل <? <?php ...)

0.50850105291
0.52559566562
0.54722023014
0.64710311898
0.67499809271
0.81791343696
0.83081188242
0.81518020635
0.91901159286
0.94415044785

همون صفحه ساده PHP با بیشترین تگهای PHP:

0.56940341953
0.58219291694
0.64270687157
0.72870445253
0.83770942696
0.86040687561
0.94139766698
0.93767976765
0.94624137873
1.06417045592
۰ نظر ۱۳۹۱/۰۷/۲۲
یوشا آل ایوب

مقالات مرتبط:

#2 - نکات و اصول مهم در طراحی وبسایت

نکاتی برای افزایش امنیت وبسایت

#2 - نکاتی برای افزایش امنیت وبسایت

 

 

1- صفحات را با استفاده از استاندارد HTML4 و HTML5 به اندازه توان مرورگر طراحی کنید.


2- تمام صفحات ایستا(HTML) را بررسی، ارزیابی و آزمایش کنید تا عاری از مشکل باشد.


3- همیشه از نرم افزارهای مدیریت کد سورس(VCM) مثل Git, Svn, TFS برای مدیریت کدها و version ها استفاده کنید.


5- مکانیزم و شیوه کار پروتوکل HTTP رو کامل فرا بگیرید.

۲ نظر ۱۳۹۱/۰۷/۱۵
یوشا آل ایوب