// --------------------------------------------
// | The EP-Dev Whois script
// |
// | Copyright (c) 2003-2005 Patrick Brown as EP-Dev.com
// | This program is free software; you can redistribute it and/or modify
// | it under the terms of the GNU General Public License as published by
// | the Free Software Foundation; either version 2 of the License, or
// | (at your option) any later version.
// |
// | This program is distributed in the hope that it will be useful,
// | but WITHOUT ANY WARRANTY; without even the implied warranty of
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// | GNU General Public License for more details.
// |
// | You should have received a copy of the GNU General Public License
// | along with this program; if not, write to the Free Software
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// --------------------------------------------
The EP-Dev Whois: version 2.1
Information:
This whois script will do alot of things. It will acts an an ordinary whois script, returning whois information natively on about 200 different extensions with the ability to easily add more. It will also act as a whois script for registrars who plan to pass available domains into a billing system for a customer to order. These two modes contain a multitude of features: price table, automatic alternative domain searches, ability to pass the full domain and/or extension (tld) to another script, backup nameservers, domain search logging, multiple extension (tld) and domain searches as one time, query limit bypass, custom keyword and query formats for each nameserver, enable/disable nameservers and/or extensions, custom currency support, and much more. All of the configuration can be edited from within control panel. Fully template driven, allowing for one to easily edit almost every element of the display to fit any website.
One of the main goals of this script was to create both a user-friendly and programmer-friendly script. That is to say, create a script that could be used by novice webmasters as well as a script that would provide the customization and power that advanced webmasters require.
// --------------------------------------------
// --------------------------------------------
What's New:
Version 2.1 fixes several bugs and adds support for multiple domain checking.
Version 2.x: All of the code is new :). The entire script has been rewritten. Most importantly the script now has a control panel that features easy editing of nearly all aspects of the script without the need of any database! The control panel now features easy addition of nameservers and price settings, as well as easy editing of existing nameserver settings and templates. Each nameserver now has an array of individual settings such as individual timeouts. The administration panel also includes the ability to quickly check nameserver validity, allowing one to quickly pinpoint incorrect nameserver settings (such as bad keywords).
The general search of the whois script has been updated to scrictly enforce general domain rules (such as length and format). It also has smart domain recognition that allows it to interpret somedomain.com.com as somedomain.com while still recognizing multiple dot TLDs, like somedomain.co.uk and subdomain tlds, such as somedomain.otherdomain.com as otherdomain.com. In fact, with the smart domain recognition, the tld selection could be left out altogether. Still, the search has also been updated to include the option of checkboxes instead of a dropdown box for multiple tld searching. It also has user session logging, so that queries can be temporarily logged and displayed on the following page in the search bar.
There are many other features, but I believe that those are perhaps the most evident.
// --------------------------------------------
// --------------------------------------------
Instructions Install:
1. Upload all files.
2. Visit admin/index.php in your browser and follow the directions.
3. Visit whois.php in your browser.
UPGRADE INSTRUCTIONS:
** YOU MAY WANT TO MAKE A BACKUP OF THE /config/ FOLDER. **
VERSION (2.0x -> 2.1)
1. Upload/replace everything except for the /config/ folder.
2. Visit the admin panel /admin/ in your browser and follow the instructions that appear on the screen.
VERSION (2.0 -> 2.01)
1. Upload/replace everything except for /config/ folder.
VERSION (1.x -> 2.0)
1. Sorry, there isn't an upgrade path due to the new configuration and structure of version 2.0. You will just need to reconfigure it all (it will likely only take a minute or two).
// --------------------------------------------
// --------------------------------------------
Version History:
2.1 - May 28 2005:
IMPROVED - Improved upgrade process by creating a new upgrade backend to be used during upgrade. Makes for a very easy upgrade.
ADDED FEATURE - Added ability to accept multiple domains at one time. Also added new multiple domain check page.
FIXED BUG - Fixed bug in admin/display.php that was causing the script's templates to not handle html entities properly.
FIXED BUG - Fixed a bug in the administration panel that was not triggering an error when an attempt to add a duplicate nameserver occurs.
FIXED BUG - Fixed bug in global.php that was not allowing proper TLD error reporting on systems running PHP 4.x.
2.01 - April 17 2005:
IMPROVED - Improved the initial login screen of the administration panel to list the default username and password.
FIXED BUG - Fixed a major bug in the administration panel that prevented proper modification/addition of custom config types (ex: string). The bug affected systems < PHP 5.
2.0 - March 29 2005:
ADDED FEATURE - Administration panel should now be used in editing all aspects of the script.
IMPROVED - Entire code has been rewritten and is now fully object oriented. There are too many new features, etc, to discuss.
1.5 - (Never released):
UPDATED - Updated script's price table to look better.
IMPROVED - Updated script to be more object-oriented.
UPDATED - Updated additional-servers.txt with updated .be whois information (thanks Marc).
1.41 - July 27 2004:
ADDED FEATURE - Added exclusion list to exclude TLDs from the price list that you may not want listed.
FIXED BUG - Fixed typo in search-whois that prevented whois from displaying on some php configs.
IMPROVED - Improved domain submit form to exclude the submit input as a variable.
ADDED FEATURE - Added new nameservers_with_special array to accomodate for servers that require special arguments.
FIXED BUG - Fixed price on Domain Available page not being formatted.
IMPROVED - Improved variable formats being passed into external script. The formats can now be edited from config file.
UPDATED - Updated script to work with default PHP5 install.
UPDATED - Updated additional-servers.txt with .de update (thanks Christian).
ADDED - Added external-script-example.php with explanations & examples of how to use the external_script_url variable in config.php.
UPDATED - Updated script to reflect GNU GPL more effectively.
1.4 - February 14 2004:
ADDED FEATURE - Logs have been incorporated. You can view them in the /logs folder.
UPDATED - Updated additional-servers.txt with .pl dns updates (thanks WELOO)
ADDED FEATURE - Added support for whois servers that have limits and request entries via "is" command.
1.3 - November 17 2003:
FIXED BUG - Fixed timeout not working with custom setting in whois-class.php .
ADDED FEATURE - Added ability to modify price table in template.php.
1.2 - September 20 2003:
ADDED FEATURE - Multiple & custom currencies. The script can now form currency into any format. values can be set to US, UK, EU, or a custom setting.
ADDED FEATURE - Added template for search TLDs. People with the know-how can edit t
没有合适的资源?快使用搜索试试~ 我知道了~
多域名信息检索PHP系统.zip
共54个文件
png:28个
php:15个
ini:6个
需积分: 5 0 下载量 117 浏览量
2024-08-09
16:32:48
上传
评论
收藏 108KB ZIP 举报
温馨提示
**多域名信息检索PHP系统资源概述** 本多域名信息检索PHP系统旨在构建一个高效、可扩展的跨域信息检索平台。该系统利用PHP作为后端开发语言,结合MySQL或更先进的数据库技术如MongoDB,实现数据的存储与管理。系统核心在于构建一套智能的索引机制,能够同时处理来自多个不同域名网站的数据抓取、解析、索引和检索任务。通过分布式爬虫技术,系统能够并行处理多个域名的内容抓取,提高数据获取效率。同时,利用全文搜索引擎如Elasticsearch或Solr,实现快速、精准的信息检索功能。前端界面则采用响应式设计,确保在不同设备上都能提供良好的用户体验。系统还集成了权限管理、日志记录等辅助功能,保障数据安全和系统稳定运行。整体而言,该系统为用户提供了一个便捷、强大的多源信息检索解决方案,适用于互联网数据收集、舆情监测、市场研究等多个领域。
资源推荐
资源详情
资源评论
收起资源包目录
多域名信息检索PHP系统.zip (54个子文件)
多域名信息检索PHP系统
classes
engine.php 5KB
user.php 4KB
logs.php 4KB
_desktop.ini 8B
domains.php 6KB
display.php 11KB
admin
upgrade
upgradeCore.php 6KB
_desktop.ini 8B
fileio.php 2KB
index.php 127KB
_desktop.ini 8B
display.php 20KB
images
header-top-left.png 852B
header-bottom-dev-forums.png 1KB
body-content-bottom-mid-bg.png 206B
body-table-bottom-mid-bg.png 217B
body-table-bottom-left.png 971B
header-top-logo.gif 6KB
body-content-middle-left-bg.png 189B
header-top-right.png 816B
body-content-middle-right-bg.png 189B
body-menu-mid-bg.png 219B
header-bottom-ep-dev.png 1KB
body-content-top-right.png 712B
body-table-top-mid-bg.png 206B
body-content-top-left.png 716B
body-menu-bottom.png 831B
body-table-bottom-copyright.png 4KB
body-table-bottom-right.png 951B
header-top-mid-bg.png 210B
body-table-middle-right-bg.png 189B
body-table-top-right.png 924B
body-table-top-left.png 915B
body-table-middle-left-bg.png 189B
header-bottom-left.png 1KB
_desktop.ini 8B
body-menu-top.png 885B
body-content-bottom-left.png 678B
header-bottom-right.png 1KB
body-content-top-mid-bg.png 205B
header-bottom-mid-bg.png 217B
body-content-bottom-right.png 740B
file_format.php 8KB
说明.txt 18B
global.php 8KB
index.php 9KB
logs
_desktop.ini 8B
05-2005.txt 4KB
external-script-example.php 4KB
GPL.txt 15KB
config
config.php 42KB
template.php 4KB
_desktop.ini 8B
readme.txt 9KB
共 54 条
- 1
资源评论
hai40587
- 粉丝: 1773
- 资源: 363
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功