Edit Comment
IT-Stuff, Tutorials, Software, Internet, Unterhaltung Willkommen auf IMA

Archive for the ‘Internet’ Category

Zeitmessung in PHP mit microtime()

Es geht schnell und einfach: das Messen von Zeit zwischen 2 Messzeitpunkten im PHP Code. Das ermöglicht das Optimieren von PHP, bzw. die Überprüfung von Optimierungen.
Dazu wird die Funktion microtime() verwendet, die (bei Verwendung des true Parameters) die Anzahl der Sekunden seit dem Unix Zeitstempel (1.1.1970 00:00) inklusive Millisekunden als Dezimalzahl ausgibt.

In einem Beispiel werde ich einen längeren HTML Code Text umwandeln, 1000 Mal hintereinander. Die Dauer des Vorgangs wird gemessen und dann in 3 Darstellungsweisen ausgegeben.

code Zeitmessung in PHP mit microtime()Code

Code anzeigenDen Code könnt ihr bequem mit den Links/Rechts Pfeiltasten horizontal bewegen.

<?php
$string = ' <title>IMA - Informationen Mal Anders</title>

<meta name="keywords" content="Internet, IT, Computer, Programmierung, Software, Web2.0, Administration, Tutorials, Unterhaltung"/>
<meta name="description" content="Bei IMA - Informationen Mal Anders k&ouml;nnt ihr regelmäßig Neues über IT, Internet, Programmierung und Software erfahren."/>
<meta name="DC.Description" content="Bei IMA - Informationen Mal Anders k&ouml;nnt ihr regelmäßig Neues über IT, Internet, Programmierung und Software erfahren. Zusätzlich interagiere ich gerne mit meinen Lesern, diskutiere, lasse mich begeistern und lerne dazu."/>
<meta name="title" content="IMA - Informationen Mal Anders"/>
<meta name="language" content="German, de, deutsch"/>
<meta name="author" content="Hannes Schurig"/>
<meta name="publisher" content="Hannes Schurig"/>
<meta name="copyright" content="Hannes Schurig"/>
<meta name="date" content="2009-01-06"/>
<meta name="page-topic" content="Neuigkeiten aus Alltag und IT"/>
<meta name="page-type" content="Informationen, Programmierung, Anleitungen"/>
<meta name="audience" content="alle"/>
<meta name="robots" content="index,follow"/>
<meta name="generator" content="http://hannes-schurig.de"/>

<meta http-equiv="X-UA-Compatible" content="chrome=1"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
           ';

function convert($string)   {
    $string = htmlentities($string, ENT_QUOTES);
    $string = preg_replace('/\\\\/', "&#092", $string);
    $string = preg_replace('/`/', "&#096", $string);

    return $string;
}
echo ("\n Microtime: ".microtime(true));

$old = microtime(true);
for($i=0;$i<=1000;$i++) {
    convert($string);
}
$time = microtime(true) - $old;

echo ("\n Zeit in Sekunden: ".$time);
echo ("\n Zeit in Millisekunden: ".$time*1000);
echo ("\n Zeit in Mikrosekunden: ".$time*1000000);
echo ("\n Microtime: ".microtime(true));
?>
demo Zeitmessung in PHP mit microtime()Demo

Demo

php zeitmessung mit microtime Zeitmessung in PHP mit microtime()

download Zeitmessung in PHP mit microtime()Download

php-stopwatch [.php]


‘Power Searching with Google’ – Class 6

Hier sind die Lehreinheiten des sechsten (und letzten) Kurses von Power Searching with Google.

Power Searching with Google – Class 6:

6.1 – Combining methods

Combine operators for stronger searches.
0 Power Searching with Google   Class 6
Beispiel einer komplexen Suche:
filetype:kmz shipwrecks OR “ship wrecks” florida -site:floridamarine.org -site:the-jacobs.org
(kmz = Datei für Google Maps)

6.2 – Think broadly

Combine methods and approaches to find information efficiently.
Conduct research effectively with tools that are not traditionally used for research.
0 Power Searching with Google   Class 6
Kleine Herausforderung: “Befindet sich Moos an allen Steinen von Stonehenge in allen Himmelsrichtungen?”
Wie würdet ihr es lösen?

6.3 – Summary

Identify ways to continue learning how to be an effective searcher.
0 Power Searching with Google   Class 6

Links:
Inside Search – News, Tipps, Tricks aus dem Hause Google Search
SearchReSearch“A blog about search, search skills, teaching search, learning how to search, learning how to use Google effectively, learning how to do research. It also covers a good deal of sensemaking and information foraging.”
Das “A Google A Day” Spiel – Jeden Tag eine knifflige Frage, die es mit Google und guten Suchskills so schnell wie möglich zu beantworten gilt.
Das ganze auf Zeit, mit Punktbewertung, Rankings, Auszeichnungen usw. Nice!
a google a day game Power Searching with Google   Class 6
(Diese Frage war mit 28 Sekunden relativ einfach zu beantworten ^^)


‘Power Searching with Google’ – Class 5

Hier sind die Lehreinheiten des fünften Kurses von Power Searching with Google.

Power Searching with Google – Class 5:

5.1 – Credibility

Verify the credibility of information you find.
0 Power Searching with Google   Class 5

5.2 – Variant data

Avoid confirmation bias when conducting searches.
0 Power Searching with Google   Class 5

5.3 – Using Books to verify a quote

Search appropriate sources that offer authoritative information for the type of information you are trying to find.
0 Power Searching with Google   Class 5
Google Suche -> Bücher -> “Full view” search option -> nach dem Buch/Autor suchen, dann das Suchfeld im linken Bereich (unter dem Buchtital/Autor) mit dem Zitat füllen und suchen. Way to do it indeed.

5.4 – Using WHOIS and looking for other site information

Use WHOIS to identify who owns a particular website.
0 Power Searching with Google   Class 5

5.5 – Occasional misconceptions

Distinguish between the Google products that indicate credibility and those that do not.
0 Power Searching with Google   Class 5


‘Power Searching with Google’ – Class 4

Hier sind die Lehreinheiten des vierten Kurses von Power Searching with Google.

Power Searching with Google – Class 4:

4.1 – Search-by-image

0 Power Searching with Google   Class 4

4.2 – Search features

0 Power Searching with Google   Class 4
deutsche Google Search Features
(etwa 5x so viele) englische Search Features

4.3 – Conversion and Calculator

0 Power Searching with Google   Class 4
Easter Egg:
[the number of horns on a unicorn] = 1
[the loneliest number] = 1
[how many horns does a unicorn have] + [the loneliest number] = 2

4.4 – Left hand panel and Date range limiting

0 Power Searching with Google   Class 4
Verrückt, wer hätte das gedacht: eine Zeitung aus dem Jahre 1810… fein säuberlich archiviert und super einfach einzusehen dank Google.
Geld markiert: der Präsident der Vereinigten Staaten von Amerika hat was zu sagen… mit einem kleinen Artikel in dieser Tageszeitschrift icon biggrin Power Searching with Google   Class 4

4.5 – Translation and search

0 Power Searching with Google   Class 4
Webseiten anderer Länder zu bestimmten Suchbegriffen in der eigenen Sprache, brauchbar.


Gestern war das erste “Powersearching with GoogleLive Hangout on Air mit Daniel Russell (und special guests).
Es wurden einige interessante Fragen zur Google Suche gestellt, die ich teilweise nicht sicher hätte beantworten können. Also ein interessanter Batzen Google Knowledge.

Hier das Video:
0 Power Searching with Google   Hangout und Tipps

Dazu ein paar kurze Notizen:

  • All Advanced Search Operators for Web Search
  • other Google Products Special Search Operators
  • Number Range Operator
  • Beliebige Kombinationen von Operatoren sind möglich:
    physics -site:wikipedia.org
    physics OR astrophysics -site:edu site:gov filetype:pdf
  • Temporär außerhalb der Google Blase suchen: ausloggen oder den Inkognito/Private Browser-Modus nutzen
  • Verbatim Mode: “Mehr Optionen” -> “Wortwörtlich” oder “Show Search Tools” -> “Verbatim”
    Dieser Suchmodus deaktiviert alle Bequemlichkeiten bei der Google Suche wie die Autokorrektur, Suchvorschläge, related search, Synonymisierung; die Suche sucht genau das, was eingegeben wurde, nichts anderes.

Zufälliger Post des Tages

Translator

Categories

Admin

Sie möchten hier werben oder Sponsor auf längere Zeit werden? Ich garantiere Ihnen unschlagbare Preise bei meinen Besucherzahlen. Egal ob Banner, Textlinks oder andere Werbeformen. Informieren Sie sich bei mir unter werbung@hannes-schurig.de