elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 16:20  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Duda sobre arquitectura del sistema
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda sobre arquitectura del sistema  (Leído 241 veces)
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Duda sobre arquitectura del sistema
« en: 2 Junio 2011, 17:14 »

Hola gente, pues eso estoy definiendo la "arquitectura de mi sistema", y pues yo entiendo como arquitectura de servidor a "cliente servidor", "vista controlador" y eso, pero he estado viendo en internet que hacen referencia a otras cosas, como estas por ejemplo:

Para definir una arquitectura "estandar":

Citar
    Definir las reglas de estilo que se aplicarán al código desde un inicio. Esto incluye nombres de clases, funciones, tabulaciones, espacios entre sentencias, etc.
    Utilizar un patrón de diseño establecido. Siendo PHP mi especialidad estoy más familiarizado con Modelo Vista Controlador, pero hay otros disponibles.
    Utilizar un framework. Esto no solo ahorra tiempo de desarrollo sino que da más cohesión al proyecto.
    Definir cómo se utilizará el framework. Los frameworks suelen tener muchas opciones disponibles, especialmente los libres, y en algunos casos tienen tanta flexibilidad que pueden terminarse usando estilos de programación opuestos.
    Definir un API para las funciones básicas de la aplicación. Aquellas características que se repiten a menudo deben de estar definidas desde el inicio y bien documentadas.
    Enfocarse en la comunicación de las partes. Muchas veces lo más importante no es lo que hacen los procesos, sino que la información que necesitan y que devuelven como resultado.
    Recordar constantemente lo que se ha acordado. El plan en el papel puede ser perfecto, pero si los desarrolladores no lo cumplieron de nada sirve.

Y eso, y queria saber si ustedes me pueden ayuar a definir una arquitectura.
Ah y otra duda mas, el Dreamweaver se puede tomar como un framework?

Saludos y gracias
OHK


En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
Red Mx
Rojito
Colaborador
***
Desconectado Desconectado

Mensajes: 3.634


Viva México Cabrones...


Ver Perfil WWW
Re: Duda sobre arquitectura del sistema
« Respuesta #1 en: 2 Junio 2011, 17:23 »

No entiendo arquitectura del sistema.

Pero si quieres hacer algo que no sabes como es mejor hazlo tu mismo,  los frameworks son muy buenos pero debes tener la idea clara de lo que vas a desarrollar y en base a ello buscar el que mejor prestaciones te de para tu proyecto.

Dreamweaver es un IDE o vulgarmente conocido como una maquetador para html. la programacion php bien lo puedes hacer con block de notas  o notepad2 que es el que yo uso.

Si tu proyecto es muy grande o extenso o van a trabajar varias personas en el te recomiendo tener un controlador de versiones como subversion....


saludos y suerte.


En línea

Desarrollar Malware Es Causa De Cancer...
El As del Club Paris


Desconectado Desconectado

Mensajes: 1.815


Ver Perfil WWW
Re: Duda sobre arquitectura del sistema
« Respuesta #2 en: 3 Junio 2011, 13:59 »

Yo te recomendaria que uses el patron MVC.

ohk por el timepo que te llevo leyendo en el foro sé que sos muy buen programador de PHP, así que te recomendaría que uses el framework CodeIgniter para desarrollar tu aplicación, sobre todo si no conoces y te interesa aplicar MVC. Créeme que esta forma de desarrollo de aplicaciones es muy buena.

Por ejemplo podes usar un Modelo (capa que maneja la persistencia de datos -bases de datos-) común para toda la aplicacion. Supongamos que una parte de tu aplicacion consiste en presentar algunos dato sobre un producto (Contolador). En el mismo podes usar dos vista diferentes para el mismo conjunto de datos: una pata smartphones/tablets y  otra para pc normales.  ;-)

http://www.noquieroprogramar.com/os-presento-a-codeigniter-y-a-los-mvc/

La principal ventaja del patrón MVC es que te permite separar la logica de datos por un lado, el control de peticiones y respuesta del usuario por otor, y la presentacion del resultado por otro. Por ejemplo podes crea todas tus vistas en HTML puto, y asi dejar que un maquetador CSS se encargue de ello, y vos te enfocas en programar. Es lo que yo hago.

Saludos
« Última modificación: 3 Junio 2011, 14:02 por [u]nsigned » En línea

sudo suck --mycock -o force
ohk


Desconectado Desconectado

Mensajes: 1.577


Some times I think i'm crazy, I'm crazy o so crazy


Ver Perfil WWW
Re: Duda sobre arquitectura del sistema
« Respuesta #3 en: 3 Junio 2011, 14:14 »

Gracias a ambos, me aclararon dudas y me generaron ideas nuevas.

Saludos
En línea

Y es que a veces pienso, que si no estubiera loco, no podría salir adelante.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda sobre sistema operativo
Windows
Albus Severus A. 2 363 Último mensaje 15 Mayo 2007, 12:57
por Randomize
Una duda sobre la arquitectura
GNU/Linux
Jess_Kapria 7 571 Último mensaje 5 Agosto 2007, 16:22
por Jess_Kapria
Duda sobre sistema en mi notebook
Mac OS X
z3r0 Bug 0 1,374 Último mensaje 26 Enero 2008, 02:00
por z3r0 Bug
Duda con el hardware y arquitectura de Ubuntu 9.10
GNU/Linux
_tester_ 2 2,031 Último mensaje 7 Abril 2010, 01:50
por _tester_
Duda sobre el sistema playstation Move .
Juegos y Consolas
93 1 524 Último mensaje 16 Octubre 2011, 10:14
por l337*
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines