آموزش کامپیوتر

مقالات تخصوصی علوم رایانه

آموزش کامپیوتر

مقالات تخصوصی علوم رایانه

آپلود انواع فایل

در این پست به معرفی سایتهای ارائه کننده فضای مجانی برای آپلود فایل پرداخته خواهد شد. توجه داشته باشید که برای آپلود فایل در این سایتها نیازی به برنامه های اف تی پی FTP نیست و به راحتی قادر خواهید بود در این سایتها فایلهایی همچون عکس و ... ذخیره کنید و مهمترین مزیت چنین سایتهایی سریع بودن امکان آپلود فایل و همچنین آماده کردن آنها ( قرار دادن کدهای لازم ) برای قرار دادن در مکانهایی همچون انجمنها است.

http://imageshack.us/index.php
سایتی برای آپلود انواع عکس و فایلهای فلش. (متاسفانه فیلتر شده )

http://www.hostedpictures.com
آپلود هر بار یک عکس بدون ثبت نام تا حجم 500 کیلوبایت

http://www.imagehigh.com
آپلود 10 عدد فایل عکس همزمان. حداکثر 2 مگابایت. خیلی کارامد!

http://img.majidonline.com
سیستم آپلود عکس مجید آنلاین. حداکثر تا 1 مگابایت بدون ثبت نام (ایرانی)

http://tinypic.com
آپلود فایل عکس تا حجم 250 کیلو بایت بدون ثبت نام. البته سرعت مناسبی ندارد! توصیه نمی شود.

http://www.imagedad.com
آپلود عکس تا حجم 1 مگابایت. بدون ثبت نام

http://xs.to
آپلود فایلهای گیف حداکثر تا حجم 500 کیلوبایت بدون ثبت

http://streamload.com
یک سایت فوق العاده برای آپلود بیش از 10 گیگ فایل ( حداکثر آپلود ماهیانه 100 مگابایت )

http://www.megaupload.com
آپلود انواع فایل تا 500 مگابایت. بدون دردسر ( البته همچین بدون درد سر هم نیست! )

http://www.uploadr.com
برای آپلود هر نوع فایل تا 300 مگابایت. بدون ثبت نام

http://rapidshare.de
فضای رایگان برای آپلود فایل تا 50 مگابایت. بعضی آی اس پی ها فیلتر کردن!

http://www.picvista.com
پیک ویستا. آپلود انواع عکس بدون ثبت نام (ایرانی)

http://www.kazimages.com
آپلود فایلهای عکس تا حجم 100 کیلوبایت. بدون ثبت نام

http://www.podomatic.com
فضای رایگان برای آپلود پادکست

Jsonچیست؟

آیا تا به حال نامی از Json شنیده اید. اگه نشنیدید بهتره با این موضوع هم آشنا بشید
اول اگه بهتره سایتش رو نگاه کنید تا بقیش رو برای دوستانی که اطلاعی در موردش ندارن بگم
http://www.json.org/
json مخفف JavaScript Object Notation هست که در واقع فرمتی از TEXT برای ذخیره و بازیابی اطلاعات در زبانهای مختلف می باشد و می توان  برای رد و بدل کردن اطلاعات در بین زبانهای مختلف برنامه نویسی استفاده کرد. مثلا بین PHP  و جاوااسکریپت. چیزی که بیشتر به ذهن من می رسد جایگزینی برای XML است که از دارای مزیتهای زیادی در این باره می باشد. یکی اینکه دسترسی به اطلاعات آن راحتتر هست و دیگر نیازی به استفاده از توابع بسیار سخت DOM  برای دسترسی به اطلاعات نیست .
شما می توانید کتابخانه های مربوط رو از همین سایت ردیابی و به صورت رایگان دریافت کنید
البته در PHP نسخه 5.2.0 نیز اکسشن JSON  به صورت پیش فرض نصب شده است.
تا یادم نرفته بگم که مشکلی هم با UTF-8 ندارد
فرض کنید که شما اطلاعات خودتون رو به فرمت XML ذخیره کردید به این صورت
کد:

 


   
        vahid
        123-456-7890
       

            123 JFKStreet
            Any Town
            Any State
            12345
       

   


  
حال فرمت JSON  به این صورت است
کد:

 {
   "contacts" : {
      "contact" : {
         "@attributes" : {
            "id" : "1"
         },
         "name" : "vahid",
         "phone" : "123-456-7890",
         "address" : {
            "street" : "123 JFK Street",
            "city" : "Any Town",
            "state" : "Any State",
            "zipCode" : "12345"
         }
      }
   }
}


تنها کار شما با تو تابع هست این توابع در php مورد استفاده قرار می گیرد json_decode و json_encode که البته شما می توانید اطلاعات بیشتر رو در سایتی که معرفی کردم مشاهده کنید در منوال php هم می توانید به آدرس http://ir.php.net/manual/en/ref.json.php مراجعه کنید. همچنین اگر از سایت مورد علاقه همه google  استفاده کنید اطلاعات بیشتری رو کسب خواهید کرد.
برای کسب اطلاعات بیشتر در مورد این فرمت هم می تونید از سایت http://www.flickr.com/services/api/response.json.html
دیدن فرمایید
 فکر کنم این json  بیشتر مورد علاقه ajax کارها باشه