martedì 13 febbraio 2007

E' meglio PHP 5 o Java, ASP.NET, Python,Tomcat

È una domanda troppo generica e forse denota un po' di inesperienza da parte tua: meglio per fare che cosa? Su quale piattaforma? Ti invito a leggere una discussione del Forum di HTML.it.

Piani Hosting con supporto Tomcat

Nei nostri piani hosting forniamo il server Tomcat dedicato, quindi ogni cliente ha a disposizione copie private di Java Virtual Manchine e server Tomcat, assolutamente non condivise con altri clienti. Inoltre ogni server e' inserito in una particolare gabbia o chroot che permette di avere una separazione netta tra i server e le applicazioni dei vari piani hosting.

Ogni piano ha un quantitativo di memoria Heap riservata per la Java Virtual Machine privata che esegue il server Tomcat. La memoria non e' quindi condivisa con altri processi o applicazioni e viene garantito che risieda sempre nella RAM, per ottenere la massima velocita' di esecuzione delle applicazioni web. La RAM dedicata e' la caratteristica sostanziale che contraddistingue i nostri piani hosting Tomcat e i comuni piani con VPS (virtual private server) offerti da altre compagnie.

Tomcat viene eseguito tramite il Java Service Wrapper, un sistema che tiene costantemente sotto controllo il server in modo da effettuarne il restart in caso di crash, per garantire il massimo utpime.

Il nostro sistema utilizza il server Apache caricato con il modulo mod_jk, in maniera tale da sfruttare l'efficienza nella gestione delle richieste di Apache in abbinamento al server Tomcat.

Ii clienti interessati possono da subito richiedere il supporto Tomcat nel proprio piano hosting, che include le seguenti features:

Java J2SE 1.5 privata con memoria RAM dedicata e garantita
Possibilita' di aggiungere ulteriore RAM dedicata alla propria JVM
Tomcat 5.5 con supporto alle specifiche Servlet 2.4 e JSP 2.0
Accesso completo alla propria cartella webapps associata al server Tomcat
Accesso completo al file System.out di Tomcat
struttura di tipo DIY (Do It Yourself): configura servlets e compila JSP senza la nostra assistenza
Possibilita' di installare applicazioni multiple (es: applicazione ROOT, un CMS separato, un Wiki, ecc...)
Tomcat server avviato attraverso Java Service Wrapper, per garantire massimo uptime.
Tomcat Manager: incluso in ogni piano la possibilita' di eseguire lo start/stop/restart delle applicazioni web in tempo reale
Supporto a JDBC
Possibilita' di installare i propri componenti, ad esempio MyFaces, Cocoon ecc
Supporto alle applicazioni web contenute in file .WAR
Security Manager: possibilita' di avere un Security Manager personalizzato in grado di soddisfare le richieste delle applicazioni web. Per default viene garantito il supporto alle maggiori tecnologie come OpenCMS, Struts, MyFaces, Hibernate.

Hosting java, link, prezzi, info, blog, comparazione con asp e php

La tecnologia Java consente di ottenere vantaggi enormi in termini di rapidita' di implementazione delle applicazioni e di affidabilita' delle stesse. Il linguaggio di programmazione e' molto efficiente, robusto e permette di sfruttare a pieno i concetti di programmazione Object-Oriented. Ma Java non e' solamente un linguaggio, e' una intera piattaforma basata sulla Java Virtual Machine. La JVM ha il compito di eseguire applicazioni scritte in Java ed ha il grande vantaggio di essere universale, cioe' portabile tra architetture diverse, sia software che hardware, per esempio dai PC ai cellulari. Inoltre il fatto di essere praticamente gratuito ha reso Java sempre pi diffuso per lo sviluppo di applicazioni web enterprise e non.

Ovunque vi trovate potete osservare la potenza della tecnologia Java in azione. Che ci crediate o meno, il software Java e' dappertutto: dai cellulari ai Personal Computers fino al commercio elettronico, sistemi finanziari multinazionali e comunicazioni satellitari. - Sun Microsystems


Apache Tomcat
Tomcat e' un Web Application Containter Open Source sviluppato in Java capace di eseguire Servlet e applicazioni web scritte in JSP. Tomcat e' supportato e mantenuto dalla comunita' Open Source Java, all'interno della Apache Software Foundation. Tomcat server rappresenta l'implementazione di riferimento per le specifiche Servlet e JSP, quindi e' giusto dire che Tomcat implementa le specifiche meglio di qualsiasi altro prodotto, compresi i maggiori Web Application Server commerciali.