Lista över WHOIS för några toppdomäner

september 25th, 2009 John Pålsson Inga kommentarer

Någon frågade efter andra whois adresser för andra toppdomäner.

<?php
$ext = array(
'.com' => array('whois.crsnic.net','No match for'),
'.net' => array('whois.crsnic.net','No match for'),
'.biz' => array('whois.biz','Not found'),
'.mobi' => array('whois.dotmobiregistry.net', 'NOT FOUND'),
'.tv' => array('whois.nic.tv', 'No match for'),
'.in' => array('whois.inregistry.net', 'NOT FOUND'),
'.info' => array('whois.afilias.net','NOT FOUND'),
'.co.uk' => array('whois.nic.uk','No match'),
'.co.ug' => array('wawa.eahd.or.ug','No entries found'),
'.or.ug' => array('wawa.eahd.or.ug','No entries found'),
'.nl' => array('whois.domain-registry.nl','not a registered domain'),
'.ro' => array('whois.rotld.ro','No entries found for the selected'),
'.com.au' => array('whois.ausregistry.net.au','No data Found'),
'.ca' => array('whois.cira.ca', 'AVAIL'),
'.org.uk' => array('whois.nic.uk','No match'),
'.name' => array('whois.nic.name','No match'),
'.us' => array('whois.nic.us','Not Found'),
'.ac.ug' => array('wawa.eahd.or.ug','No entries found'),
'.ne.ug' => array('wawa.eahd.or.ug','No entries found'),
'.sc.ug' => array('wawa.eahd.or.ug','No entries found'),
'.ws' => array('whois.website.ws','No Match'),
'.be' => array('whois.ripe.net','No entries'),
'.com.cn' => array('whois.cnnic.cn','no matching record'),
'.net.cn' => array('whois.cnnic.cn','no matching record'),
'.org.cn' => array('whois.cnnic.cn','no matching record'),
'.no' => array('whois.norid.no','no matches'),
'.se' => array('whois.iis.se','Not Found'),
'.nu' => array('whois.nic.nu','NO MATCH for'),
'.com.tw' => array('whois.twnic.net','No such Domain Name'),
'.net.tw' => array('whois.twnic.net','No such Domain Name'),
'.org.tw' => array('whois.twnic.net','No such Domain Name'),
'.cc' => array('whois.nic.cc','No match'),
'.nl' => array('whois.domain-registry.nl','is free'),
'.pl' => array('whois.dns.pl','No information about'),
'.pt' => array('whois.dns.pt','No match')
);
?>
Categories: Domäner, PHP Taggar:

Hur tänkte Microsoft här?

augusti 26th, 2009 John Pålsson 1 kommentar

Man kan ju undra hur Microsoft tänkte här, kanske var det ett internt skämt?

Orginalbilden Microsoft hade på sin hemsida.

1

 

Sen har vi Polens Microsoft hemsida där bilden har blivit editerad av någon anledning.

2

Klantigt? ja…

Categories: Humor Taggar:

Hämta Alexa Ranking Med PHP Samt Domän Information

augusti 12th, 2009 John Pålsson 2 kommentarer

EDIT Fredrik Nas kommentera precis angående Alexa ranking, som han skriver så kostar det att hämta ut information från Alexa vilket jag inte hade någon aning om.

http://aws.amazon.com/awis/

Tack Fredrik

Satt och lekte lite idag mest för att kolla hur saker och ting fungerar för framtida projekt.

Det första är hur man hämtar utt alexa ranking med php vilket var väldigt enkelt som allt annat i PHP :) .

function getAlexaRank($url)
{
     $url = ‘http://data.alexa.com/data?cli=10&dat=s&url=’.$url;
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
     curl_setopt($ch, CURLOPT_HEADER, 0);
     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
     curl_setopt($ch, CURLOPT_URL, $url);
     $html = curl_exec($ch);
     curl_close($ch);
     preg_match(‘/<POPULARITY URL=”(.*?)” TEXT=”([0-9]+){1,}”\/>/’, $html, $matches);
     $value = ($matches[2]) ? number_format($matches[2]) : 0;
     return $value;
}

 

Det andra jag satt o lekte med var hur man hämtar ut information om en domän så som expire date, registrerings datum och så vidare.

$urlToFetch = 'wn.se';

$sock = fsockopen("whois.nic-se.se", 43) or die('Error Connecting To Server:');

fputs($sock, "$urlToFetch\r\n");while( !feof($sock) )
{
      $buffer .= fgets($sock,128);
}

fclose($sock);

preg_match("/state: (.+)/", $buffer, $state);
preg_match("/holder: (.+)/", $buffer, $holder);
preg_match("/admin-c: (.+)/", $buffer, $admin);
preg_match("/tech-c: (.+)/", $buffer, $tech);
preg_match("/billing-c: (.+)/", $buffer, $billing);
preg_match_all("/nserver: (.+)/", $buffer, $nserver);
preg_match("/dnssec: (.+)/", $buffer, $dnssec);
preg_match("/status: (.+)/", $buffer, $status);
preg_match("/created: ([0-9-]+)/", $buffer, $created);
preg_match("/modified: ([0-9-]+)/", $buffer, $modified);
preg_match("/expires: ([0-9-]+)/", $buffer, $expires);
preg_match("/registrar: (.+)/", $buffer, $registrar);

echo 'State: ' . $state[1] . '<br />';
echo 'Holder: ' . $holder[1] . '<br />';
echo 'Admin-c: ' . $admin[1] . '<br />';
echo 'Tech-c: ' . $tech[1] . '<br />';
echo 'Billing-c: ' . $billing[1] . '<br />';
echo 'DNSsec: ' . $dnssec[1] . '<br />';

$count = 1;
foreach($nserver[1] as $value)
{
     echo "NS$count: " . $value . '<br />';
     $count++;
}

echo 'Created: ' . $created[1] . '<br />';
echo 'Modified: ' . $modified[1] . '<br />';
echo 'Expires: ' . $expires[1] . '<br />';
echo 'Registrar: ' . $registrar[1] . '<br />';
echo 'Status: ' . $status[1] . '<br />';

Kanske blir användbart för någon annan?

Categories: PHP, Projekt Taggar:

Google Väder API Med PHP

augusti 1st, 2009 John Pålsson 1 kommentar

Tänkte tipsa er om Google Väder API som är mycket enkelt att använda, slängde ihop lite kod i PHP som plockar ut nuvarande prognos.

$url = <a href="http://www.google.se/ig/api?weather=paris">http://www.google.se/ig/api?weather=paris</a>;
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$html = curl_exec($ch);
curl_close($ch);

$xml = new SimpleXMLElement(utf8_encode($html));
$return_array = array();

$weather_array['prognos_info']['city'] = $xml->weather->forecast_information->city['data'];
$weather_array['prognos_info']['zip'] = $xml->weather->forecast_information->postal_code['data'];
$weather_array['prognos_info']['date'] = $xml->weather->forecast_information->forecast_date['data'];
$weather_array['prognos_info']['date_time'] = $xml->weather->forecast_information->current_date_time['data'];
$weather_array['current_cond']['condition'] = $xml->weather->current_conditions->condition['data'];
$weather_array['current_cond']['temp_f'] = $xml->weather->current_conditions->temp_f['data'];
$weather_array['current_cond']['temp_c'] = $xml->weather->current_conditions->temp_c['data'];
$weather_array['current_cond']['humidity'] = $xml->weather->current_conditions->humidity['data'];
$weather_array['current_cond']['icon'] = 'http://www.google.com' . $xml->weather->current_conditions->icon['data'];
$weather_array['current_cond']['wind'] = $xml->weather->current_conditions->wind_condition['data'];
 

Nu när man håller på med resedomäner så är det alltid användbart

Categories: PHP Taggar:

Bristen På Semester Börjar Kännas

watermarkOj var ska jag börja… arbetet rullar på ordentligt nu både med AsienTokig och Paris Portalen samt fyra andra stadsportaler Barcelona, Prag, Rom, Madrid. Tanken är att alla dessa sidor ska lanseras innan september är slut vilket nästan är ett krav för annars sabbar det mitt fina schema jag har planerat.

Där kommer ytterligare lanseras ungefär tio andra stadsdomäner fram till nyår och ytterligare några andra små projekt jag har på gång.

Jag måste säga att jag verkligen längtar till en semester nu i vinter, bristen på semester börjar kännas av ordentligt nu då jag inte har haft en semester på två år om inte tre dagar i blekinge räknas. Men ljuset finns där! Efter att jag har fullföljt mitt schema till nyår så kommer där en semester i vinter, var och när vet jag inte men något blir det i alla fall och det ska vara minst två veckor.

Categories: Jobb, Projekt Taggar:

Juli/Augusti Estimated Progress

asientokiglogoJa då var det dags att uppdatera bloggen lite igen då jag har funderat lite på mina framtida projekt inför hösten. Men jag kom inte så långt faktiskt hehe jag lyckades sträcka mig till slutet av juni till slutet av augusti.

Jag har två hyfsat stora projekt jag vill ha uppe och rullande till slutet av augusti, det ena är asientokig.se som ska vara en komplett reseguide till de olika länderna i asien samt ha rikligt med information till olika resmålen.

Det andra är faktiskt usaportalen.se som kommer vara en komplett reseguide till just USA och även den kommer ha rikligt med information till olika resmål i USA.

Sen har jag några små projekt …

Categories: Projekt Taggar:

Yahoo säljer ut sina domäner?

Yahoo säljer via DomainRoundtable Contests.com för $380,000, även om många tyckte domännamnet hade ett mycket högre värde.
 
yahoo-logo-smallDet intressanta var att domännamnet, Contests.com dykte upp i auktionen för första gången bara en dag eller två innan den såldes. Då undrar vi varför Yahoo har beslutat att sälja domänen utan att ens sätta ut ett pressmeddelande. Det enda svaret är att Yahoo kanske har större finansiella problem än man trodde.

Det är intressant att se vad som kommer att hända härnäst.

Categories: Domäner Taggar:

Sommarhalvåret 2009

juni 15th, 2009 John Pålsson 1 kommentar

Det är ju som sagt sommar nu men tittar man ut skulle man kunna tro något annat, är det här vad folk kallar svensksommar? Sambon går på semester om en vecka och jag tar mer eller mindre min semester när hon har sin men enda skillnaden är att jag små jobbar på mina semestrar då yrket mer eller mindre kräver det.

WebbhotellJury.se är i sista beta versionen just nu men mer funktioner kommer att komma så att det blir en komplett webbhotell guide.

logoModeIkon.se blev i princip klar nu dock fattas huvudsyftet med hemsidan och information om det kommer jag berätta lite senare då jag inte är säker på vad jag ska göra med den. Nu blir det i alla fall att man fixar lite on-page / off-page optimering så man kan ranka bra på sina sökord så som köp kläder online med mera.

Jag sitter även nu och funderar på mina framtida projekt jag vill ha klart innan årsskiftet men det får nog bli en lång funderare med en god whiskey framåt kvällen.

Categories: Jobb, Projekt Taggar:

WebbhotellJury.se börjar närma sig en beta lansering

Så ja nu var det snart dags att lansera WebbhotellJury.se som är en webbhotell guide fast det kommer vara en beta version då mycket måste optimeras och förbättras.

Jag håller just nu på att samla in information om 20 stycken webbhotell som vi har tänkt börja med. Tanken är ju att jag ska lägga till alla svenska webbhotell men det får ta den tid det tar med tanke på att jag bara kan få viss information från deras hemsidor. Annan information måste jag fråga efter och än så länge är det bara nio webbhotell som har svarat men förhoppningsvis trillar där ner några svar på måndag.

Jag är faktiskt ganska chockad att vissa webbhotell tar ut avgift för att återställa backup om jag nu skulle råka sabba något eller ta bort något. En annan sak som gör mig bekymrad är att vissa webbhotell tar ingen backup på emails…
Mer kommer snart, stay put

Categories: Projekt Taggar:

Hur större företag fungerar

maj 22nd, 2009 John Pålsson 1 kommentar

teamwork

Categories: Humor Taggar: