elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16
101  Programación / Bases de Datos / Re: Historial de Cotizaciones, optimizacion en: 2 Julio 2010, 20:09 pm
no entendi ??? ;D
102  Programación / Bases de Datos / Historial de Cotizaciones, optimizacion en: 2 Julio 2010, 19:42 pm
Tengo un cliente que requiere lo siguiente, para que opinen cual debería ser la mejor solución optima y me ayuden de paso jejeje  ;D.

Mi cliente quiere tener el historial de la cotizaciones realizadas por un vendedor, el cual obviamente va tener su estado (pendiente, se llamo al cliente, se cancelo la cotización o se confirmo la cotización) y la información del formulario que tiene la posibilidad de ir cambiando con el paso del tiempo, según la negociación....

que me recomiendan a nivel de modelo entidad relación administrar esto y que es lo mas optimo??? para no estar creando miles y miles de registros

103  Programación / PHP / Re: Urgente !!!! consultar archivos !!! en: 2 Julio 2010, 16:48 pm
no, simplemente quiero subir de 1 a n archivos al mismo tiempo digamos por un cliente y que el administrador por observar en tiempo real que archivos se estan subiendo en ese instante ???
104  Programación / PHP / Re: Enviar múltiples datos. jquery post en: 2 Julio 2010, 16:45 pm
y si crea un arreglo o un objeto ??
105  Programación / Bases de Datos / Re: Modelo Entidad Relacion en: 2 Julio 2010, 16:41 pm
Basicamente en este post deje algo totalmente basico, como para iniciar con el cuento del MER....
106  Programación / Desarrollo Web / [Aporte] Aplicaciones RIA con EXTJS – Introduccion- ¿Que es RIA? en: 2 Julio 2010, 16:38 pm
Aplicaciones RIA con EXTJS

Es de saber que el Ext Js es uno de lo frameworks mas completos para javascript, con el podemos desarrollar e implementar aplicaciones RIA de alta calidad asi que a continuación dare un abre bocas de este espectacular framework.

¿Que es RIA?

RIA, del acrónimo Rich Internet Aplication o en español Aplicaciones de Internet Enriquecidas, son aplicaciones WEB que contiene la mayoría de características de la aplicaciones tradicionales, estas aplicaciones usan un navegador estándar para ejecutarse y por medio de un plugin se le pueden seguir agregando características.

Esto mejor de manera notable la experiencia del usuario y aporta un alto valor de portabilidad ya que él (usuario) puede acceder a sus datos en cualquier momento y en cualquier lugar.

Lo mas fastidioso de las paginas WEB, mejor dicho de la aplicaciones en linea es la constantes actualizaciones que debe hacer el usuario para poder realizar cambios a la información persistente del sistema. De esta forma se produce un trafico muy alto entre el cliente y el servidor, y esto puede poner a nuestro usuario de muy mal humor.

En los entornos RIA, en cambio, no se producen recargas de página, ya que desde el principio se carga toda la aplicación, y sólo se produce comunicación con el servidor cuando se necesitan datos externos como datos de una Base de Datos o de otros ficheros externos.

Otra de las desventajas de las tradicionales aplicaciones Web es la poca capacidad multimedia que posee. Para ver un vídeo es necesario usar un programa externo para su reproducción.

Las capacidades multimedia son totales gracias a que estos entornos tienen reproductores internos y no hace falta ningún reproductor del Sistema Operativo del usuario.


Arquitectura


Esta es un arquitectura bastante clásica en un desarrollo de software basado en tres capas , alejándonos por completo del inutilizado modelo de dos capas Cliente-Servidor.

En el modelo de tres capas podemos encontrar:

Capa de Modelo de Usuario: en esta capa encontramos todo el modelo de la interfaz de usuario o GUI, en este punto RIA cobra importancia por es el quien va a administrar cada uno de los compones y todos los llamados a la segunda capa.

Se maneja la interacción entre el usuario y la “interfaz del usuario”, el usuario invoca comandos, actualiza vistas y carga datos. Aquí se mantiene el estado de la aplicación, se manejan todas las peticiones de datos hacia el servidor y se controla como se presentan los datos.

Capa de Procesos de Negocio: simplemente trabaja paquetes contratados por el cliente, se administra el flujo de trabajo (Work Flow), moldeamiento, reglas de negocio y toda la parte de la Arquitectura Orientada a Servicios.

Capa de Datos: aca se encuentra todos los origines de datos, como bases y bodegas de datos, servidores de correo entre otros.

Nota: Esto merece mucho mas estudio de fondo pero por ahora no es importante para el articulo.

Características clave

  • Accesibilidad: AJAX en nativo en los “navegadores web” y es el único “RIA framework” que puede ser encontrado por los diferentes motores de búsqueda.
  • Comunicaciones avanzadas: con servidores que soporten nuevas tecnologías se puede mejorar la experiencia del usuario al utilizar protocolos de red optimizados y entradas y salidas asíncronas. Se requiere de una conexión de banda ancha confiable
  • Instalación y mantenimiento: se requiere de la instalación de “plugin”, “virtual machine” o “sandbox”, que generalmente es más rápida que la instalación de una aplicación tradicional y esta no se puede automatizar. Las actualizaciones son automáticas
  • Offline: puede ser soportada reteniendo el estado en la máquina cliente

Funte
107  Programación / PHP / Urgente !!!! consultar archivos !!! en: 24 Junio 2010, 02:40 am
Buenas alguien sabe algún metodo de consultar los archivos que se estan subiendo al servidor ??
108  Programación / Desarrollo Web / Re: Consejos para inicio de creación página web en: 23 Junio 2010, 20:33 pm
Lo mas fácil es para un novato es usar CMS le recomiendo Joomla
109  Programación / Desarrollo Web / Re: [Aporte] Arrastrar y Soltar en: 23 Junio 2010, 20:31 pm
hummm el que incluyo tiene la clase y las funciones y el que esta en el código son los eventos
110  Programación / Desarrollo Web / [Aporte] Arrastrar y Soltar en: 23 Junio 2010, 09:03 am
Hola a todos les dejo este pequeño code bastante atractivo a la hora de implementar, algo al estilo wordpress

Código
  1.  <head>
  2.     <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
  3.     <script src="drag.js" language="JavaScript1.5"></script>
  4.     <!-- LLAMAMOS LAS LIBRERIAS NECESARIAS PARA LA IMPLEMENTACION -->
  5.     <script>
  6.      window.onload=function(){
  7.        //VALIDAMOS QUE TRAMADO ESTE COMPLETO
  8.        REDIPS.drag.init();
  9.        //INICIALIZAMOS EL "OBJETO"
  10.        REDIPS.drag.hover_color='#CEEF9C';
  11.        // SELECCIONAMOS EL COLOR PARA EL HOVER
  12.        REDIPS.drag.drop_option = 'single';
  13.        //VALIDAMOS PARA QUE EN CADA CELDA SOLO haya UN ITEM LA OTRA OPCION
  14.        //ES SWITCH
  15.  
  16.        //MANEJO DE EVENTOS
  17.        var x = document.getElementById("evento");
  18.        REDIPS.drag.myhandler_clicked=function(){
  19.          x.innerHTML="Click sobre el elemnto";
  20.        }
  21.        REDIPS.drag.myhandler_moved=function(){
  22.           x.innerHTML="Estoy moviendo el elemento";
  23.        }
  24.        REDIPS.drag.myhandler_dropped=function(){
  25.           x.innerHTML="Elemento movido";
  26.        }
  27.      }
  28.     </script>
  29.     <title>:: Drag and Drop ::</title>
  30.  </head>
  31.  
  32.  <body>
  33.    <div id="drag">
  34.        <table width="0" border="0" cellspacing="0" cellpadding="0">
  35.        <colgroup><col width="400"/></colgroup>
  36.          <tr>
  37.            <td width="311" scope="col"><div id="link1" class="drag t1"><center>A</center></div></td>
  38.            <!-- APLICAMOS LA CLASE -->
  39.            <td width="311" scope="col" rowspan="3"></td>
  40.          </tr>
  41.          <tr>
  42.            <td scope="row"><div id="link1" class="drag t1"><center>B</center></div></td>
  43.          </tr>
  44.          <tr>
  45.            <td scope="row">&nbsp;</td>
  46.          </tr>
  47.          <tr>
  48.            <td scope="row">&nbsp;</td>
  49.            <td width="317" scope="row"><div id="link1" class="drag t1"><center>C</center></div></td>
  50.          </tr>
  51.        </table>
  52.        <div id="evento"></div>
  53.      </div>
  54.  </body>
  55. </html>
  56.  

FUENTE

VER EJEMPLO FUNCIONANDO

Salu2
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines