سلام میکنم بر دوستان گل بیست اسکریپتی و غیر بیست اسکریپتی flirt
امروز بیکار بودم از صبح نشستم حدودا چهار ساعت کد زدم و تست کردم تا رسیدم به یه اسکریپت خوب و قابل انتشار به نام REDShortener!
از اسم این اسکریپت هم معلومه که کوتاه کننده لینک هست دیگه! خوب طبق معمول بریم سر وقت ویژگی ها...
ویژگی ها
کدنویسی شده توسط چارچوب W3.CSS و کتابخانه JQuery
استفاده از Ajax جهت کوتاه کردن لینک بدون نیاز به بارگیری دوباره صفحه
استفاده از پایگاه داده MySQL
استفاده بسیار کم از منابع سرور ( به دلیل استفاده از Ajax و Curl )
قابلیت محدود کردن استفاده کنندگان با استفاده از IP
قابلیت شمارش کلیک های یک پیوند کوتاه شده
قابلیت بررسی وجود داشتن یک لینک از قبل
قابلیت کش کردن صفحات و اطلاعات
قابلیت تعیین حروف و علامات مورد استفاده در پیوند ها
و ...
آموزش نصب ( حتما بخوانید )
ابتدا فایل را از لینک موجود در آخر تاپیک دریافت کنید.
فایل را در هاست آپلود کنید و در هاست استخراج کنید.
یک پایگاه داده MySQL بسازید و فایل shortenedurls.sql را در آن import کنید.
پرونده config.php را باز کنید و در خط 2 تا 5 اطلاعات پایگاه داده را وارد کنید
در خط نهم، در قسمتی که نوشته:
'/short/'
باید پوشه هاست را معلوم کنید مثلا اگر اسکریپت در پوشه url آپلود شده در خط نهم باید جایگزین کنید:
define('BASE_HREF', 'http://' . $_SERVER['HTTP_HOST'] . '/url/');
6. اگر میخواهید از قابلیت کش کردن اطلاعات استفاده کنید، پوشه ای به نام cache هم در کنار فایل index.php بسازید و دسترسی آن را به 777 تغییر دهید.
بخش دریافت
دریافت از سرور 20 اسکریپت | دموی آنلاین