Archivio

Archivio per la categoria ‘CMS’

PHP 5.3.1 – Linguaggio di scripting per Web Development

21 novembre 2009 staff Nessun commento

php-logo

Licenza: Open Source
Dimensione: 14.19 MB
OS: Win 9x/ME/NT/2K/XP/2K3
Sito Produttore: http://www.php.net/

PHP (acronimo ricorsivo di “PHP: Hypertext Preprocessor”, preprocessore di ipertesti) è un linguaggio di scripting interpretato, con licenza open source e parzialmente libera (ma incompatibile con la GPL), originariamente concepito per la realizzazione di pagine web dinamiche. Attualmente è utilizzato principalmente per sviluppare applicazioni web lato server ma può essere usato anche per scrivere script a linea di comando o applicazioni standalone con interfaccia grafica.
PHP riprende per molti versi la sintassi del C, come peraltro fanno molti linguaggi moderni, e del Perl. È un linguaggio a tipizzazione debole e dalla versione 5 migliora il supporto al paradigma di programmazione ad oggetti. Certi costrutti derivati dal C, come gli operatori fra bit e la gestione di stringhe come array, permettono in alcuni casi di agire a basso livello; tuttavia è fondamentalmente un linguaggio di alto livello, caratteristica questa rafforzata dall’esistenza delle sue moltissime API, oltre 3000 funzioni del nucleo base. PHP è in grado di interfacciarsi a innumerevoli database tra cui MySQL, PostgreSQL, Oracle, Firebird, IBM DB2, Microsoft SQL Server, solo per citarne alcuni, e supporta numerose tecnologie, come XML, SOAP, IMAP, FTP, CORBA. Si integra anche con altri linguaggi/piattaforme quali Java e .NET e si può dire che esista un wrapper per ogni libreria esistente, come CURL, GD, Gettext, GMP, Ming, OpenSSL ed altro.

Fornisce un’API specifica per interagire con Apache, nonostante funzioni naturalmente con numerosi server web. È anche ottimamente integrato con il database MySQL, per il quale possiede più di una API. Per questo motivo esiste un’enorme quantità di script e librerie in PHP, disponibili liberamente su Internet. La versione 5, comunque, integra al suo interno un piccolo database embedded, SQLite.

Dispone di un archivio chiamato PEAR che mette a disposizione un framework di librerie riusabili per lo sviluppo di applicazioni PHP e di PECL che raccoglie tutte le estensioni conosciute scritte in C.

Dal sito del Produttore:

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. It is a project of the Apache Software Foundation.

Download link:

http://windows.php.net/downloads/releases/php-5.3.1-Win32-VC9-x86.zip

Categorie:Blogs, CMS, Developer Tools Tag:

Amaya 11.3 Pre 1 – Editor XML, HTML, CSS, SVG, MathML

18 novembre 2009 staff Nessun commento

amaya

Licenza: Freeware
Size: 13.88 MB
Platforms: Win NT/2000/XP
Sito Produttore: http://www.w3.org/Amaya

Amaya è un’applicazione gratuita che si propone quale Editor XML, HTML, CSS, SVG, MathML

Direttamente dal sito del Produttore:

Amaya is a complete web browsing and authoring environment and comes equipped with a WYSIWYG style of interface, similar to that of the most popular commercial browsers. With such an interface, users do not need to know the HTML or CSS languages.
Amaya started as an HTML + CSS style sheets editor. Since that time it was extended to support XML and an increasing number of XML applications such as the XHTML family, MathML, and SVG. It allows all those vocabularies to be edited simultaneously in compound documents.

Amaya includes a collaborative annotation application based on Resource Description Framework (RDF), XLink, and XPointer.

Features:

•Amaya lets users both browse and author Web pages
•Amaya maintains a consistent internal document model adhering to the DTD
•Amaya is able to work on several documents at a time
•Amaya helps authors create hypertext links
•Amaya includes a collaborative annotation application

 

Download link:

http://wam.inrialpes.fr/software/amaya/amaya-WinXP-11.3-pre1.exe

Jailer 3.2 – Gestire le impostazioni e lo schema del proprio database

17 novembre 2009 staff Nessun commento

jailer29

Licenza: Freeware
Size: 5.15 MB
Platforms: OS Independent
Sito Produttore: http://jailer.sourceforge.net/

Jailer è una applicazione utile per web developers che serve per gestire le impostazioni avanzate e lo schema del proprio database.

Dal sito del Produttore:

Â
Jailer is a tool for database subsetting, schema browsing, and rendering. It exports consistent, referentially intact row-sets from relational databases. It removes obsolete data without violating integrity. It is DBMS agnostic (by using JDBC), platform independent, and generates DbUnit datasets, hierarchically structured XML, and topologically sorted SQL-DML.
Features:

•Exports consistent and referentially intact row-sets from your productive database and imports the data into your development and test environment.
•Improves database performance by removing and archiving obsolete data without violating integrity.
•Generates hierarchically structured XML, topologically sorted SQL-DML and DbUnit datasets.
•Open Source. Entirely written in Java. Platform independent. DBMS agnostic.
System Requirements:

•Java Runtime Environment (JRE) 6 or above. Get It Here.
•JDBC-driver for your R-DBMS
What’s New in version 3.2:

•Support for XML column type.

 

Download link:

http://voxel.dl.sourceforge.net/project/jailer/Jailer/Jailer%203.2/jailer_3.2.zip