سیستم تبادل لینک هوشمند "Linker"
- تبادل لینک خودکار و هوشمند
- اسکریپت PHP با پایگاه داده SQL
- امکان مدیریت بر لینک ها(ویرایش، حذف، بلاک، فالو/آنفالو)
- تشخیص خودکار لینکهای Follow
- فایل PDF آموزش نصب و پشتیبانی
- سورس کد کامل و مرتب
در این سیستم با کدام بخش های برنامه نویسی و طراحی وب می توانید آشنا شوید؟
- نحوه طراحی رابط کاربری ساده با HTML, CSS , jQuery , JavaScript
- نحوه ارتباط با دیتابیس، طراحی و ایجاد جداول و ذخیره و بازیابی رکوردها توسط دستورات SQL و کدهای PHP
- نحوه کار با فرم ها و ذخیره و بازیابی اطلاعات در PHP
- نحوه صفحه بندی اطلاعات بازخوانی شده از دیتابیس در PHP
- نحوه کار با AJAX در PHP با استفاده از جی کوئری و جاوا اسکریپت
- نحوه استفاده از JSON در سمت سرور با PHP ، و در سمت کاربر با jQuery
- ایجاد و پیاده سازی سیستم Login و کنترل حساب کاربری در PHP
- استفاده از Session در PHP
- توابع و روش های مربوط به تبادل لینک هوشمند
توضیح فایل ها:
فایلهای PHP
- Config.php : تنظیمات و مشخصات اولیه مربوط به سایت و ارتباط با دیتابیس.
- Install.php : نصب خودکار و ایجاد جداول مربوطه.
- Index.php : صفحه اصلی سیستم تبادل لینک، به همراه هدر، منو، ستون کناری و فرم تبادل لینک AJAX
- Linker.php : توابع مربوط به تبادل لینک، کنترل هوشمند لینک ها، ذخیره سازی و...
- Admin.php : صفحه مدیریت سیستم، رابط کاربری با فرمهایی جهت افزودن، ویرایش یا حذف لینک های خودکار و لینکهای ویژه. به همراه تنظیمات مختلف مربوطه...
- Read.php : توابع مختلف مربوط به صفحه مدیریت، لاگین و ارتباط با جداول جهت بازخوانی و ذخیره داده ها.
فایلهای جاوا اسکریپت
- ajax_functions.js : توابع جاوا اسکریپت و جی کوئری مختلف جهت کنترل ورودی فرمها، ذخیره و بازخوانی داده ها از دیتابیس.
- funcs.js : توابع مربوط به تبادل لینک به صورت AJAX
- script.js : توابع جی کوئری مربوط به رابط کاربری، منو و ستون کناری
فایلهای CSS
- Style.css
- FontAwesome.css
- Menu.css
- Admin-style.css
توابع مهم:
توابع اصلی Linker.php
- Linker() : تابع اصلی لینکر که با دریافت لینک و عنوان لینک، به بررسی امکان تبادل لینک می پردازد.
- Show_linkers() : این تابع برای بازخوانی اطلاعات جدولها و نمایش لینک سایت ها در صفحه اصلی به صورت صفحه بندی شده، استفاده شده است.
- Ch_dom() : تابع اصلی برای بررسی صحت تبادل لینک(صحت آدرس، عنوان، فالو یا آنفالو بودن لینک)
توابع اصلی read.php
- Add_linkers(): افزودن، ویرایش و حذف لینک های خودکار.
- Add_st(): برای تغییر، ویرایش و ذخیره تنظیمات سایت استفاده شده است.
- Show() : نمایش اطلاعات موجود در دیتابیس برای صفحه مدیریت سایت.(خروجی به صورت داده های html یا JSON )
- در لینک دمو، تنها بخش تبادل لینک و فرم مربوط به آن با اندکی تغییر نمایش داده میشود.(سایر قسمت های مورد مشاهده شما، مانند ستون کناری، منوی بالایی و ... مربوط به اسکریپت نمی باشند.)
اسکریپت تبادل لینک هوشمند با PHP