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

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  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 2,149 veces)
:ohk<any>


Desconectado Desconectado

Mensajes: 1.744


Yo lo que quiero que me salga bien es la vida.


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

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 estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.
Red Mx
Rojito
Colaborador
***
Desconectado Desconectado

Mensajes: 3.649


Viva México Cabrones...


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

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...
[u]nsigned


Desconectado Desconectado

Mensajes: 2.397

JS/Node developer


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

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 pm por [u]nsigned » En línea

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!
:ohk<any>


Desconectado Desconectado

Mensajes: 1.744


Yo lo que quiero que me salga bien es la vida.


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

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

Saludos
En línea

Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda sobre el sistema playstation Move .
Juegos y Consolas
93 1 2,306 Último mensaje 16 Octubre 2011, 10:14 am
por l337*
[Solucinado]Duda sobre disco y clonezilla y sistema de archivos
Dudas Generales
Anonymous250 2 2,624 Último mensaje 21 Marzo 2014, 21:46 pm
por simorg
Libro sobre arquitectura archivos Windows
Windows
masaya89 1 2,703 Último mensaje 5 Marzo 2017, 06:55 am
por Randomize
Duda sobre un archivo clínico organizado por un sistema de doble dígito terminal
Dudas Generales
El_Andaluz 6 9,299 Último mensaje 15 Abril 2018, 19:35 pm
por El_Andaluz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines