Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - AFelipeTrujillo

#101
no entendi ??? ;D
#102
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
PHP / Re: Urgente !!!! consultar archivos !!!
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
y si crea un arreglo o un objeto ??
#105
Bases de Datos / Re: Modelo Entidad Relacion
2 Julio 2010, 16:41 PM
Basicamente en este post deje algo totalmente basico, como para iniciar con el cuento del MER....
#106
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
PHP / Urgente !!!! consultar archivos !!!
24 Junio 2010, 02:40 AM
Buenas alguien sabe algún metodo de consultar los archivos que se estan subiendo al servidor ??
#108
Lo mas fácil es para un novato es usar CMS le recomiendo Joomla
#109
hummm el que incluyo tiene la clase y las funciones y el que esta en el código son los eventos
#110
Desarrollo Web / [Aporte] Arrastrar y Soltar
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 (html4strict) [Seleccionar]
<html>
  <head>
     <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
     <script src="drag.js" language="JavaScript1.5"></script>
     <!-- LLAMAMOS LAS LIBRERIAS NECESARIAS PARA LA IMPLEMENTACION -->
     <script>
      window.onload=function(){
        //VALIDAMOS QUE TRAMADO ESTE COMPLETO
        REDIPS.drag.init();
        //INICIALIZAMOS EL "OBJETO"
        REDIPS.drag.hover_color='#CEEF9C';
        // SELECCIONAMOS EL COLOR PARA EL HOVER
        REDIPS.drag.drop_option = 'single';
        //VALIDAMOS PARA QUE EN CADA CELDA SOLO haya UN ITEM LA OTRA OPCION
        //ES SWITCH

        //MANEJO DE EVENTOS
        var x = document.getElementById("evento");
        REDIPS.drag.myhandler_clicked=function(){
          x.innerHTML="Click sobre el elemnto";
        }
        REDIPS.drag.myhandler_moved=function(){
           x.innerHTML="Estoy moviendo el elemento";
        }
        REDIPS.drag.myhandler_dropped=function(){
           x.innerHTML="Elemento movido";
        }
      }
     </script>
     <title>:: Drag and Drop ::</title>
  </head>

  <body>
    <div id="drag">
        <table width="0" border="0" cellspacing="0" cellpadding="0">
        <colgroup><col width="400"/></colgroup>
          <tr>
            <td width="311" scope="col"><div id="link1" class="drag t1"><center>A</center></div></td>
            <!-- APLICAMOS LA CLASE -->
            <td width="311" scope="col" rowspan="3"></td>
          </tr>
          <tr>
            <td scope="row"><div id="link1" class="drag t1"><center>B</center></div></td>
          </tr>
          <tr>
            <td scope="row">&nbsp;</td>
          </tr>
          <tr>
            <td scope="row">&nbsp;</td>
            <td width="317" scope="row"><div id="link1" class="drag t1"><center>C</center></div></td>
          </tr>
        </table>
        <div id="evento"></div>
      </div>
  </body>
</html>


FUENTE

VER EJEMPLO FUNCIONANDO

Salu2