سلام
یک برنامه ی تحت وب نوشته بودم که چند روز پیش ارائه کردم و کارم باهاش تموم شد،گفتم شاید برای اعضای این انجمن که ISP دارند اما به دلایلی برنامه ی مناسبی برای سایتشون طراحی نکردند مناسب باشه.
به طور کلی برنامه مربوط میشه به تعریف سرویس هایی که در حال حاظر ارائه میکنید و نمایش اونها در سایتتون و اما امکانات برنامه :
1- امکان تعریف و حذف سرویس های تمام وقت،روزانه و شبانه و نمایش آنها در بخش سرویس ها.
2- امکان دریافت سفارش سرویس کاربر و ارسال ایمیل به مدیر سیستم.
3- امکان کنترل تعداد پورت های اختصاصی و داشتن امکان رزرو سرویس توسط کاربر در صورت اشغال شدن تمامی پورتها.
4- بخش مدیریت تنظیمات شامل امکان تغییر کلمه ی عبور مدیر سیستم و مدیریت آدرس ایمیل مدیر سیستم و تعداد پورت های اختصاصی.
به طور کلی دوستانی که برای ISPشون سایت ندارند، میتونند این برنامه رو آپلود کنند روی هاستشون و فقط سرویس هایی که در حال حاظر ارائه میکنند رو تو سیستم add کنند تا بازدید کننده ها امکان مشاهده ی اطلاعات و سفارش سرویس های شرکت شما رو داشته باشند،این حداقل کاری هست که میشه با این برنامه کرد.
برای اجرای صحیح برنامه باید MySQL و سرور PHP با extension های MySQL و gd2 رو نصب داشته باشید.
مراحل نصب برنامه :
بعد از اینکه فایل ها رو از لینک موجود در پایان این متن دانلود کردید فایل ها رو آپلود بفرمایید روی هاستتون و در مرورگر وب مسیر زیر رو Browse کنید.
کد:
yourdomain.com/uploadDir/setup/index.php
در این مرحله اطلاعات خواسته شده که شامل سرور MySQL، نام کاربری و کلمه ی عبور MySQL ، نام دیتابیس و ... هست رو وارد کنید و روی دکمه ی Submit کلیک کنید.
اگر اطلاعات رو درست وارد کرده باشید و مشکلی وجود نداشته باشه در آخرین خط این جمله رو می بینید.
کد:
»» Setup Completed Successfully.
و اگر خطایی وجود داشته باشه اطلاعات لازم به شما ارائه میشه تا خطا رو تصحیح کنید.بعد از نصب میتونید این پوشه ی setup رو از روی هاستتون پاک کنید،پاک هم نکردید هیچ مشکلی پیش نمیاد.این سیستم فقط همین بخشش انگلیسی هست و باقی قسمت ها تماماً فارسیه.
در حال حاظر اگر برنامه رو بدون مشکل نصب کرده باشید بانک اطلاعاتی سیستم ایجاد و یک فایل conf.php هم به فایلهایی که آپلود کردید اضافه شده.از اینجا به بعد میتونید مسیر اصلی فایل هایی که آپلود کردید رو Browse کنید.
کد:
yourdomain.com/uploadDir/
البته در حال حاظر چون هیچ سرویسی رو تعریف نکردید چیز خاصی نمی بینید پس از مسیر زیر برای تعریف سرویس وارد کنترل پنل سیستم بشید.
کد:
yourdomain.com/uploadDir/cp/
بعد از وارد کردن username و password و کد امنیتی صحیح وارد کنترل پنل میشید و میتونید از پنل راست با انتخاب لینک "سرویس جدید" سرویس هاتون رو اضافه کنید تا در بخش نمایش سیستم به بازدید کننده ی سایت نمایش داده بشه.سرویس هایی که تعریف میکنید به راحتی در بخش "مدیریت سرویس ها" قابل حذف هستند.
اگر فقط برای نمایش سرویس ها و دادن امکان سفارش سرویس به کاربران از این برنامه استفاده میکنید نیازی به قسمت های دیگه ندارید.
اما اگر تعداد کاربرانتون کم هست و امکان این براتون وجود داره که با حوصله بشینید و اطلاعات کاربرانتون رو وارد کنید میتونید از این قابلیت برنامه که "کنترل پورت های اختصاصی" هست هم استفاده کنید.این بخش از برنامه به صورتی هست که با تعریف یا حذف هر کاربر از یک نوع سرویس خاص در سیستم،تعداد Total Dedicated Ports که موقع نصب وارد کردید به همراه مقادیر زیادی از فیلدهای دیگر ! آپدیت میشه تا سرجمع در بخشی که قرار هست کاربر سرویس رو سفارش بده در صورت نداشتن پورت خالی اختصاصی کاربر بتونه از امکان رزرو سرویس استفاده بکنه.استفاده از این قسمت به دلیل امکان وجود خطای منطقی (تنها در این بخش ) در برنامه توصیه نمیشه چون طراحی بانک و تجزیه تحلیل برنامه خیلی سریع انجام شد و چیز نکره ای از آب در اومد! ولی باقی قسمتهاش مشکلی نداره.
سایر قسمت ها هم چیز خاصی نداره و با 5 دقیقه بالا پایین کردن همه چیز مشخص میشه.فقط در پایان این رو بگم که این برنامه صرفاً یک کار درسی بوده و اگر خدایی نکرده درست کار نکرد مسئولیتی متوجه من نیست،هر چند که از نظر امنیتی تا جایی که سوادم اجازه میداد ایمن کردمش.به هیچ وجه جنبه ی تجاری و کپی رایت هم نداره و به سلیقه ی خودتون میتونید تغییرش بدید یا به اسم خودتون ثبت کنید.
1- لینک دریافت اسکریپت ها
2- لینک دریافت اسکریپت ها
موضوعات مشابه: