برچسب پی اچ پی

تبدیل mysql به json به صورت مستقیم ۲

خوب این بار به تابعی می پردازیم که به صورت مستقیم نتیجه query مربوطه به Mysql ما را به Json تبدیل می کند ؛ حتما دوستانی که تکنولوژی های جدید سر روکار دارند (مثل آژاکس) به ارزش Json و کاربرد آن در جاوا اسکریپت و پشتیبانی از آن در فریم ورکهای قدرتمند و… واقف هستند ، در این مثال تابعی ایجاد شده که این عمل در آن ایجاد شده ، البته در نسخه های پی اچ پی ۵.۲+ امکان تبدیل سریع با تابع json_encode ایجاد شده که کار را ساده تر کرده است ، البته در این تابع از آن استفاده نشده است و همین موضوع میتواند نکته خوبی باشد برای آشنایی بیشتر شما با ساختار Json و نحوه ایجاد خروجی آن.
نکته دیگر آن که شما از این روش برای ارتباط با فلش هم می توانید استفاده کنید ، زیرا کلاس هایی (Class) برای اکشن اسکریپت در نسخه های مختلف نوشته شده که به درستی و با سرعت بالا خروجی های JSON را پشتبانی می کند که انشاء الله در مقالات آینده به طور مفصل به این بحث خواهیم پرداخت.

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (7 رای ها, معدل: 500 از 5)
Loading ... Loading ...

محاسبه سرعت اینترنت با پی اچ پی ۰

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

و حالا کد :

<?php
$kb=512;
echo "streaming $kb Kb...<!-";
flush();
$time = explode(" ",microtime());
$start = $time[0] + $time[1];
for($x=0;$x<$kb;$x++){
echo str_pad('', 1024, '.');
flush();
}
$time = explode(" ",microtime());
$finish = $time[0] + $time[1];
$deltat = $finish - $start;
echo "-> Test finished in $deltat seconds. Your speed is ". round($kb / $deltat, 3)."Kb/s";
?>

و حالا در ادامه کد را  خط به خط تحلیل می کنیم :

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (6 رای ها, معدل: 433 از 5)
Loading ... Loading ...

ورد پرس و مشکلی جدی در کلاس wpdb ! ۴

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

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (2 رای ها, معدل: 300 از 5)
Loading ... Loading ...