Download PDF by Bumgardner J.: Building Tag Clouds in Perl and PHP

By Bumgardner J.

ISBN-10: 0596527942

ISBN-13: 9780596527945

Tag clouds are far and wide on the internet nowadays. First popularized through the net websites Flickr, Technorati, and del.icio.us, those amorphous clumps of phrases now look on a slew of websites as visible facts in their club within the elite corps of "Web 2.0. This PDF analyzes what's and is not a tag cloud, deals layout suggestions for utilizing them successfully, after which is going directly to exhibit tips on how to acquire tags and exhibit them within the tag cloud structure. Scripts are supplied in Perl and PHP.Yes, a few have stated tag clouds are a fad. yet as you'll find, tag clouds, whilst used thoroughly, have genuine advantages. extra importantly, the abilities you study in making your personal tag clouds enable you make different attention-grabbing varieties of interfaces that would out live the mercurial fads of this yr or the subsequent.

Show description

Read Online or Download Building Tag Clouds in Perl and PHP PDF

Similar programming: programming languages books

Download PDF by Lemay L., Cadenhead R.: Java in 21 Tagen

Im bewährten Kurskonzept der 21-Tage-Reihe erfahren Sie einfach alles, used to be guy zur Java 2 Plattform wissen muss: von der Java-Syntax über OOP bis zur GUI-Programmierung mit Swing. In der zusätzlichen Bonuswoche der Neuauflage werden überdies die Themen Environments, Applets, Accessibility, Java Servlets, Java Server Pages, XML und mehr behandelt.

Additional resources for Building Tag Clouds in Perl and PHP

Sample text

Php, which we will invoke later. Thepurpose of the getTags() function is to populate the global associative arraycalled $tags. txt'; The previous line specifies the URL of the web page we are going to screen-scrape. This particular page contains the text of the book of Genesis. org/) to find what you want. txt // $txt = file_get_contents($url); $ch = curl_init(); $timeout = 30; // set to zero for no timeout curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $txt = curl_exec($ch); curl_close($ch); The previous lines retrieves the bible text from the Project Gutenberg web site.

Php"; getTags(); // grab top LIMIT here, if arguments specify a limit // and reduce to top N tags. >

45 46 To use these scripts, upload the PHP files to your web server. limit=200&who=jbum The scripts accept three parameters. limit Limits the maximum number of tags (particularly useful when you have a lot ofthem, as with the Genesis tags). us. linear Turns off the logarithmic font mapping. The Genesis tag cloud produced by this script is shown in Figure 27. Figure 27.

Php, and makeTagClou your server. us account youwish to access. The result is shown in Figure 19. Figure 19. php Note: Figures 19 thru 28 (in the PHP section) exactly duplicate Figures 9 thru 18 (in thePerl section). I did this to keep illustrations inline with the text, so that PHPprogrammers don't have to keep flipping back to the Perl section. As you can see, the words in Figure 19 are far too small. We probably don't wantto see a font size smaller than about te so let's add ten to the count.

Download PDF sample

Building Tag Clouds in Perl and PHP by Bumgardner J.


by Jeff
4.0

Rated 4.98 of 5 – based on 38 votes