58 comments found.
interested, but you may, translate to portuguese brazil?
Hi, is there any way to go to the domain information directly without submitting the form?
Thanks
Hello,
Unfortunately, there is no such built-in possibility. How do you see “without submitting a form”. Directly, via url?
Thanks for the reply. Yes, I basically would like to create a link that will bring me to the site overview passing a url parameter. Do you think it is complicated to modify the script in order to achieve this?
Thank you
Actually, you can do it right now. Set captcha in config to false, modify routes in index.php file. And do request to controller/ajax.php file. This script will do all the work and return you json_encoded url to statitstics
Hi, is there an option to block websites that contain certain keywords for example “porn”.
Hello,
There is no such function, because this script doesn’t analyse website’s content.
Great script, but i have a problem with google maps. The map is not loading (api key is used), do you have an idea why? -> www.webalizer.pro
Hello,
Did you set your google maps api key in config file?
Also, check if you have “Static map V3” enabled in google developer’s console.
It was the “www”...
Google needs every single subdomain also added… now it works fine… thank you for fast response 
Great! Enjoy this script.
Hi, can the results be displayed on a WordPress page?
I realize it’s not a Wordpress script, but many script authors will give (on request) some instructions on how to make their script work with WordPress.
Hello,
Sorry, but I haven’t worked with WordPress.
Hi, I would like to know if there is a possibility to limit the script to a fixed data-set and stop visitors from adding new sites?
Thanks & best regards!
Hello, There is no such functionality right now, but I’m available for freelance. As you want, I can set limits on count of adding domain. Daily, monthly, weekly restricts – doesn’t matter.
I would like to buy this ,Can u Implement the refresh button instead of link ,Its not looks cool ,when i click update it redirecting to the main search page .without going back to the main search page can u do?
I’m avaliable for freelance work
If you want to change something, please write me on: roman.codecanyon@gmail.com
Thanks for replay.
Here launched script: instantsite.info
Also added additional features:
Importing domain names to database through csv import. After imported cronjob go through imported domain and adding to website. Made function witch delete forbidden sites. Changed “whois” services because of lag. Added sitemap generator for Google.
Thanks for script 
Hi, great script. Is it possible to show upcoming websites on index page?
$recent = Stat_Model::getRecent(true, 0, 10);
$ids = array_keys($recent);
if(count($ids) > 0)
{
$search = Model::select("search", $ids);
$alexa = Model::select("alexa", $ids);
$social = Model::select("social", $ids);
}
In tmpl/main.php:
foreach($recent as $id => $r) {
echo $alexa[$id]['rank']
and etc.....
}
I try to install this script on my server,http://data.any.web.id. Unfortunately, your api can’t get whois data from .ID domains. I have my own API key for this, with same output format like whomsy.com , but I dont know how to add it to class.whois.php
Would you like to tell me how?
private static $idWhois = 'http://api-domain.com/url-goes-here?domain=%s';Add this to get() method
$parts = explode(".", $url);
$ltd = end($parts);
if(strtolower($ltd) == 'id') {
return self::WhoisID($url);
}
WhoisID method. Dont forget to parse your response, because i don’t know in which format you will recieve data.
private static function WhoisID ($url) {
$url = sprintf(self::$idWhois, $url);
if(!$response = parent::run($url))
return NULL;
//Parse here your response
return $response;
}
Superb suppport forza020
this makes your script more valuable than your competitors product.
Thanks
Why Yahoo indexed pages always returns zero, even in your demo page? Any update regarding this issue?
Hello, I forgot to remove this feature in domain statistics, because yahoo hiding the search result count.
How its possible to sort the upcoming websites by modify date? After update stats for a website that must be on #1 in this list.
Sure you can. Open ~/root/class/class.stat_model.php
Find getRecent() method.
And replace Added to Modified
$q = "SELECT ... ORDER BY Modified DESC ..";P.S. To increase performance add Index to Modified field in MySQL
ALTER TABLE `ds_domain` ADD INDEX(`Modified`)
thx, for very fast support!
Is there adsense feature?
~/root/tmpl/template.php the main template ~/root/tmpl/new.php the upcoming section ~/root/tmpl/domain.php the domain section ~/root/tmpl/main.php the index pageYou can open them and set as many ads as you want.
How to create sitemap?
This function does not implemented in application.
.
dear sir i will like you Script buy i need a change on it when some one see a doamin WHOIS Statistic he also can see Suggested domains like if he search codecanyon.net the he see the WHOIS and also see the related available domain name like codecanyon.fm , codecanyon.in etc. with my affiliate link can you do that
Hello,
Right now I’m developing new powerful application and do not have enough time to add this feature. Furthermore, it’s not simple to implement. User need to have system root access (linux). Most of the buyers hosted on Shared hostings, hereupon this will not work
when i will scan a site these create a page for the Url . and the page Title is the Url. i need the page title is became to url or these site Title its can possible ? if it i will but it
Yes, you can set your own meta tags.
There is special config file for this. Open ~/config/meta.php file Find$seo['domain']['title'] = '%s statistic';and replace with your custom title. For example:
$seo['domain']['title'] = 'my own title';
Thanks for the link Forza020 – That got the api semi-working. (Update Below)
I was able to get a key, and set things up. (As a note, it looks like I can do up to 25k requests per day for free?—assuming I read it correctly)
I seem to be having one issue: When it loads, the first time, it shows a broken image. (Odd) If i click on the link (opening up th elink in the source, it shows me that I need to generate a new key. If I just refresh that link (almost like it’s cached), it loads it correctly. I’ve repeated this on multiple browsers to make sure it wasn’t something cached in one browser. It’s really odd that it won’t load up that image when the page loads?
Any ideas?
Yes, you are right. You have 25k requests per day for free. I made a mistake in previous post, saying that you you have 25k per month not per day.
Depends on people who had the same problem, I can offer some advices: 1. Set allow referers in API access section.
2. Enable only Static Maps API in Service section.
3. Make sure that your api key is quoted in config file (exmaple: $config[‘gmaps_api_key’] = ‘your_quoted_api_key’; )
I have one question about the Maps API key,
Question: In the past, it was rather simple to get a Google Maps API key. Apparently they’ve done away with the keys and you no longer need a key to work with Google Maps API? I can no longer get a key from Google apparently?
Note sure what to put here: $config[‘gmaps_api_key’] – Set your google maps api key to display website location on map
If I put false, it doesn’t load. If I put true, I loads an empty image.
Thoughts?
Hello,
Today it’s quite simple to get Static Google Maps API key too. Go to https://code.google.com/apis/console/ and register your api key. Your app will be able to do 25k requests per month for free. In addition, you will see a lot of statistics. I believe, that it’s better to spend a little bit more time for registration/customization, but control situation in the future.bought this item. No comments in the php files. I want to add new things but i dont know where to start!
Hello,
You are absolutely right. I have to take note and make conclusions. As my teacher says: “Programmers hate to write documentation. Even more they hate reading undocumented code.”
The requests for insert/update statistics recieve ~/controllers/ajax.php file ~/controllers/new.php responsible for “upcoming” section ~/controllers/domain.php responsible for domain statistic page The view files located in ~/views/ folders.
nice script you got there. may i add a few suggestions and a minor bug i found?
1. in controllers/ajax.php add the following two lines after “Pinterest”: $social[‘Linkedin’] = Social::linkedin($domain); $social[‘Delicious’] = Social::delicious($domain); $social[‘Stumbleupon’] = Social::stumbleupon($domain);
Add Linkedin, Delicious and Stumbleupon to the MySQL database, the functions are already there, just not fully implemented 
2. perhaps give the users an option to choose from or add all three possibilities with the facebook data, not just like_count. there is also share_count and comment_count already implemented 
3. Updates / Modified not working. Once a domain is crawled and added to DB there is no way to change it or modify it. the update routine does not work, at all. this happens also on a plain vanilla installation of the script. Even referencing the hidden input field named update with value of 0 is changed, still no love. it just goes and grabs the data from the db… ;( any ideas on how to fix this?
Hello,
1 – 2 paragraph. Yes, you are right, this features are already implemented, but still does not published. On the next week i will try to make an update.
3 paragraph. The statistic update should work. I just tested it. To update domain u need to click “update statistic” on domain statistics page (the javascript will set automaticaly “update” value to “1”). In addition, by default $config[‘web_cache_time’] = 60 * 60 * 24 * 1; set to 1 day. This means that if you add/modify a domain today, then you will not be able to update the data until tomorrow.
I see, found the code that should go along (or better not go along) if updating domains. fixed this on my end and works perfectly now. only thing I am wondering right now, is how to extend your mysqli implementation. havent used that in a long time and am pretty much confused why it breaks if i add my own custom info-getters with it.
$db = DB::ins();To query all rows:
DB::ins()->queryAll("select * from table");
To query single row:
DB::ins()->queryRow("select * from table where id = 5");
To query single value:
DB::ins()->queryScalar("select count(*) from table");
thanks a ton. mind checking out my new toy: http://ko.gd. pretty much reworked and recoded the whole thing, so I just bought it for a nice head start … anyway. if you need anything from the code there, just give me a shoutout, I’d be more than happy to help add more features to this for all to enjoy …
for everyone struggling to get all urls to pass in the input field: replace the first line in controllers/ajax.php from this:
<?php $domain = strtolower(urldecode(_v($_GET, ‘domain’)));
to this:
<?php function getHost($url) { $parseUrl = parse_url(trim($url)); return trim($parseUrl[‘host’] ? $parseUrl[‘host’] : array_shift(explode(’/’, $parseUrl[‘path’], 2))); } $domain = getHost(strtolower(urldecode(_v($_GET, ‘domain’))));