Tutti i programmi dedicati al web software presenti nella nuova release targata Ubuntu: Karmic Koala.
In questa quarta puntata dal navigatore più popolare
Magpierss a
Qdbm ad altri un po' meno conosciuti ma non meno validi come abrowser ed altri comandi e utility.
Un
Web server non è altro che un software installato in un
server con la funzione di elaborare pagine web e generare dinamicamente contenuti.
Le semplici pagine .htm non necessitano di particolari interventi da parte del
Web server, il loro codice viene interpretato dal browser del computer
client e per questo l'html è definito come un linguaggio
client side. Le pagine .php o .asp, contengono dei codici destinati a produrre dei comportamenti e a generare dinamicamente html, perchè ciò sia possibile è necessaria la mediazione di un
Web server; PHP e ASP vengono quindi definiti linguaggi server side.
Esemplificando, quando si invia ad un
Web server la richiesta di una pagina .htm,
statica, esso:
- riconosce la richiesta
- cerca e, se presente, trova la pagina nel computer server
- invia la pagina al browser.
Nel caso di una pagina
dinamica, invece, il
Web server:
- riconosce la richiesta
- cerca e trova la pagina all'interno del server Web
- esegue le istruzioni contenute all'interno del codice producendo dinamicamente contenuti
- invia la pagina browser.
La differenza salta immediatamente agl'occhi.
QDBM è una libreria di routine per la gestione di un database.
- Questo è il comando QDBM database dei pacchetti ad essere utilizzati come comandi CGI. Il database è un semplice file di dati contenenti le registrazioni, ognuna è una coppia di una chiave e un valore.
Ogni chiave e il valore è di serie byte di lunghezza variabile. Entrambi i dati binari e stringa di caratteri può essere utilizzato come una chiave e un valore. I record sono organizzati in una tabella hash o albero B +.
Come per il database di hash table, ogni tasto deve essere univoco all'interno di un database, quindi è impossibile memorizzare due o più record con una chiave di sovrapposizioni.
I metodi di accesso vengono forniti i seguenti al database: memorizzare un record con una chiave e un valore, l'eliminazione di un record da una chiave, recuperare un record da una chiave.
- rApache giovanissimo e promettente progetto open source scritto in Python che utilizza le librerie GTK.
-
Rapache è un giovanissimo e promettente progetto open source scritto in Python che utilizza le librerie GTK.
Per ora consente di gestire Apache 2 solo su
Ubuntu e Debian-derivate, essendo legato alla struttura dei file di configurazione tipica di queste distribuzioni.
In futuro potrebbe diventare un tool di uso più generale, in questo senso gli sviluppatori sono aperti a collaborazioni.
Vediamo ora come installare ed utilizzare il programma. Supporremo che
Apache sia già installato e correttamente funzionante sulla nostra Linux box.
A questo punto apriamo un terminale e digitiamo il consueto comando:
sudo apt-get install rapache
- Scheda completa e istruzioni per il download in questa pagina.
- Rawdog RSS feed aggregator
-
-
- Scheda completa e istruzioni per il download in questa pagina.
- rest2web (0.5.2~alpha+svn-r248-2) [universe]
- web site builder using ReStructured Text as basic content format
- rmagic (2.21-4) [universe]
- Report Magic for Analog
- Roundcube client di posta elettronica che gira su server e scritto in PHP
-
Roundcube
(scritto a volte in CamelCase RoundCube) è un client di posta
elettronica che gira su server e scritto in PHP. Le più importante
caratteristica di Roundcube è l'uso abbondante della tecnologia Ajax per
avere una più fluida e rapida interfaccia utente rispetto agli altri
client. Dopo due anni di sviluppo nel 2008 uscì la prima versione
stabile di
Roundcube.
Rilasciato sotto
GNU General Public License, Roundcube è software libero.
Roundcube
è usato da alcune università per offrire il servizio di posta
elettronica a studenti e docenti, come la Harvard University, l'UC
Berkeley, lo Stevens Institute of Technology, l'Università di Tilburg,
l'Università del Sussex e il Politecnico di Torino.
- Scheda completa e istruzioni per il download in questa pagina.
- Roundup Issue Tracker
-
-
- Roxen WebServer
-
- Scheda completa e istruzioni per il download in questa pagina
- Samidare Web Page Update Checker.
-
-
- Scheda completa e istruzioni per il download in questa pagina
- samizdat (0.6.2-2) [universe]
- Collaboration and open publishing engine
- sarg (2.2.5-2) [universe]
- squid analysis report generator
- sbox-dtc (1.11-5) [universe]
- A CGI wrapper script for chrooted environment for hosting
- scrapbook (1.3.3.9-2ubuntu1) [universe]
- Firefox extension to save and manage Web pages
Scrapbook plugin di Firefox per catturare pagine web.
ScrapBook consente di scaricare interi siti web, o parte di essi, sul proprio HD, catalogarli e per poterli visualizzare e modificare offline.
Molto utile per chi non sempre può contare sulla connessione ad Internet con il proprio notebook ma ha necessità di consultare un contenuto disponibile online.
Sul sito del plugin è disponibile un utile
tutorial, in lingua inglese, molto ben fatto.
Sono inoltre disponibili funzioni per l’editig delle pagine catturate, la loro organizzazione, il merge di più pagine in un’unica pagina, ecc. Inoltre, Scrapbook può essere esteso (!) tramite alcuni
add-on che ne amplificano la versatilità.
Per un elenco completo delle funzioni e degli add-on disponibili, invito a visitare il
sito web.
- scuttle (0.7.4-1) [universe]
- Web-based social bookmarking system
- seamonkey (1.1.17+nobinonly-0ubuntu1) [universe]
- The Seamonkey Internet Suite
- seamonkey-browser (1.1.17+nobinonly-0ubuntu1) [universe]
- Seamonkey Navigator (Internet browser) and Composer
- seamonkey-dom-inspector (1.1.17+nobinonly-0ubuntu1) [universe]
- DOM inspector for the Seamonkey Internet Suite
- seamonkey-gnome-support (1.1.17+nobinonly-0ubuntu1) [universe]
- Gnome support for the Seamonkey Internet Suite
- serendipity (1.4.1-1) [universe]
- Weblog manager with extensive theming and plugin support
- serverstats (0.8.2-4) [universe]
- a simple tool for creating graphs using rrdtool
- siege (2.68-1)
- HTTP regression testing and benchmarking utility
- simplyhtml (0.13.1-1) [universe]
- Java word processor based on HTML and CSS
- sitebar (3.3.9-2) [universe]
- web based bookmark manager written in PHP
- sitecopy (1:0.16.6-2) [universe]
- A program for managing a WWW site via FTP, DAV or HTTP
- sitemap (2.3-6) [universe]
- Makes an HTML site map from meta tags from other HTML pages
- smarty (2.6.22-1ubuntu2)
- Template engine for PHP
- smarty-gettext (1.0b1-3) [universe]
- Gettext plugin enabling internationalization in Smarty
- smbind (0.4.7-3) [universe]
- PHP-based tool for managing DNS zones for BIND
- soap4r (1.5.5-1) [universe]
- SOAP1.1 implementation in ruby
- solr-common (1.2.0+ds2-5ubuntu1) [universe]
- enterprise search server based on Lucene - common files
- solr-jetty (1.2.0+ds2-5ubuntu1) [universe]
- enterprise search server based on Lucene - Jetty integration
- solr-tomcat5.5 (1.2.0+ds2-5ubuntu1) [universe]
- enterprise search server based on Lucene - Tomcat integration
- sork-forwards-h3 (3.1-1) [universe]
- autoforward module for Horde Framework
- sork-passwd-h3 (3.1-1.2) [universe]
- Horde3 module for users to change their password
- sork-vacation-h3 (3.1-1) [universe]
- autovacation module for Horde Framework
- spawn-fcgi (1.6.2-2) [universe]
- A fastcgi process spawner
- speeddial (0.9.1.1-0ubuntu1) [universe]
- Speed Dial for fast access to your most visited websites.
- spip (2.0.8-2) [universe]
- website engine for publishing
- spl-webspl (1.0~pre5-2build1) [universe]
- SPL based web application framework
- sputnik (9.03.13+1-2ubuntu1) [universe]
- Extensible wiki
- sputnik-storage-git (9.03.13+1-2ubuntu1) [universe]
- Storage module for the sputnik wiki
- sputnik-storage-sqlite3 (9.03.13+1-2ubuntu1) [universe]
- Storage module for the sputnik wiki
- sqcwa (0.3-3.1) [universe]
- Workaround for Squid not caching some pages
- sql-ledger (2.8.24-1) [universe]
- A web based double-entry accounting program
- squid (2.7.STABLE6-2ubuntu2.2) [security]
- Internet object cache (WWW proxy cache)
- squid-cgi (2.7.STABLE6-2ubuntu2.2) [universe] [security]
- Squid cache manager CGI program
- squid-common (2.7.STABLE6-2ubuntu2.2) [security]
- Internet object cache (WWW proxy cache) - common files
- squid-langpack (3.HEAD.20090706-1ubuntu1)
- Localized error pages for Squid
- squid-prefetch (1.1-2.2) [universe]
- Simple page-prefetch for Squid web proxy
- squid3 (3.0.STABLE18-1) [universe]
- A full featured Web Proxy cache (HTTP proxy)
- squid3-cgi (3.0.STABLE18-1) [universe]
- A full featured Web Proxy cache (HTTP proxy) - control CGI
- squid3-common (3.0.STABLE18-1) [universe]
- A full featured Web Proxy cache (HTTP proxy) - common files
- squidclient (3.0.STABLE18-1) [universe]
- A full featured Web Proxy cache (HTTP proxy) - control utility
- SquidGuard plug-in che permette di controllare i siti che vengono visitati dagli utenti di squid.
-
squidGuard è un plug-in che permette di controllare i siti che vengono visitati dagli utenti di
squid.
squidGuard
permette di reindirizzare l'utente ad una pagina specifica ogni volta
che prova ad accedere ad alcuni domini che sono presente all'interno di
una blacklist, una lista contenente i domini da bloccare. Questo plug-in
serve, quindi, per filtrare i contenuti che attraversano il server
proxy.
Preparativi.
È necessario aver abilitato il componente
universe dei repository ufficiali. Inoltre, assicurarsi di aver installato il server proxy.
Installazione.
Per installare il programma è sufficiente installare il pacchetto
squidguard presente nel componente
universe dei repository ufficiali.
- Scheda completa e istruzioni per il download in questa pagina.
- Squirrelmail sistema di webmail scritto in PH
-
-
Squirrelmail è un buon sistema di webmail scritto in PHP per avere la vostra
posta elettronica a disposizione ovunque troviate una connessione ad Internet.
Installazione e configurazione.
Tutte le maggiori distribuzioni hanno disponibile i binari di
squirrelmail già pacchettizzato.
Prerequisiti:
Aver installato e configurato un MTA (sendmail o postfix)
Aver installato Apache con PHP
Aver installato Dovecot IMAP
Installazione da console comandi:
Da terminale digitare:
sudo apt-get install squirrelmail
- Scheda completa e istruzioni per il download in questa pagina.
- squishdot (1.5.0-6) [universe]
- Web-based News/Discussion System
- sun-java6-plugin (6-15-1) [multiverse]
- The Java(TM) Plug-in, Java SE 6
- sunbird (0.9+nobinonly-0ubuntu3) [universe]
- Sunbird stand-alone Calendar
- sunbird-locale-ca (0.9-0ubuntu1) [universe]
- sunbird Catalan; Valencian language/region package
- sunbird-locale-cs (0.9-0ubuntu1) [universe]
- sunbird Czech language/region package
- sunbird-locale-de (0.9-0ubuntu1) [universe]
- sunbird German language/region package
- sunbird-locale-es-es (0.9-0ubuntu1) [universe]
- sunbird Spanish; Castilian language/region package
- sunbird-locale-eu (0.9-0ubuntu1) [universe]
- sunbird Basque language/region package
- sunbird-locale-fr (0.9-0ubuntu1) [universe]
- sunbird French language/region package
- sunbird-locale-ga-ie (0.9-0ubuntu1) [universe]
- sunbird Irish language/region package
- sunbird-locale-hu (0.9-0ubuntu1) [universe]
- sunbird Hungarian language/region package
- sunbird-locale-it (0.9-0ubuntu1) [universe]
- sunbird Italian language/region package
- sunbird-locale-mk (0.9-0ubuntu1) [universe]
- Transitional package for unavailable language
- sunbird-locale-mn (0.9-0ubuntu1) [universe]
- Transitional package for unavailable language
- sunbird-locale-nb-no (0.9-0ubuntu1) [universe]
- sunbird Bokmal, Norwegian; Norwegian Bokmal language/region package
- sunbird-locale-nl (0.9-0ubuntu1) [universe]
- sunbird Dutch; Flemish language/region package
- sunbird-locale-pa-in (0.9-0ubuntu1) [universe]
- Transitional package for unavailable language
- sunbird-locale-pl (0.9-0ubuntu1) [universe]
- sunbird Polish language/region package
- sunbird-locale-pt-br (0.9-0ubuntu1) [universe]
- sunbird Portuguese language/region package
- sunbird-locale-ru (0.9-0ubuntu1) [universe]
- sunbird Russian language/region package
- sunbird-locale-sk (0.9-0ubuntu1) [universe]
- sunbird Slovak language/region package
- sunbird-locale-sl (0.9-0ubuntu1) [universe]
- sunbird Slovenian language/region package
- sunbird-locale-sv-se (0.9-0ubuntu1) [universe]
- sunbird Swedish language/region package
- surfraw (2.2.5-1) [universe]
- a fast unix command line interface to WWW
- (2.2.5-1) [universe]
- extra surfraw search tools with heavy dependencies
- swaml (0.1.0-1) [universe]
- Semantic Web Archive of Mailing Lists
- swish++ (6.1.5-2) [universe]
- Simple Document Indexing System for Humans: C++ version
- swish-e (2.4.5-5) [universe]
- Simple Web Indexing System for Humans - Enhanced
- swish-e-dev (2.4.5-5) [universe]
- Simple Web Indexing System for Humans - Enhanced
Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog: