Sicuramente le persone non sono sicuro di quello che l'architettura di parole ha unito con un processo di sviluppo agile e di distribuzione.
Cercherò di evidenziare la complessità architettonica del modello e tutto ricordare che possono essere coinvolte in un'architettura di portale.
Il prodotto scelto è Drupal, Drupal ma non è il centro di architettura, ma un posto in esso.
Una buona architettura dovrebbe essere adattabile ad un altro prodotto senza un'eccessiva complessità e tenendo il suo piede.
Noi descrivere ciò che noi consideriamo essere l'architettura. Para ello vamos a ir de la parte de sistemas avanzando hacia un desarrollo y terminando en una comunidad de portales. Per fare questo andremo dal sistema di muoversi verso lo sviluppo e terminando con una comunità di portali.
Come si può ridurre al minimo la documentazione? Come ci avviciniamo di più ai problemi in modo che i documenti sono veloci e semplici da interpretare.
Dobbiamo semplificare il sistema. Dobbiamo dimenticare tutte le metodologie come UML o altri che tutto quello che hanno fatto è complicare la rappresentanza e la più vicina al programmatore o anche che, ma per sottolineare la necessità di una posizione intermedia di interpretarlo.
Demos semplicità al caso, scommettendo su una nuova aria in un unico sistema di componenti.
Questa metodologia è stata una delle parti dell'architettura difesa prima che l'entità indipendente Red.es del Ministero dell'Industria di Spagna.
Ho presente un sistema di documentazione fuori dal comune:
Metodologie Agili - Documentazione di sistema
Siamo riusciti ad allentare il documento di tutti i componenti, parti per auto e di associare ci concentriamo esclusivamente sul business del cliente.
Noi semplificare il modello. E questa semplificazione è architettura.
Il prodotto in questione è piuttosto complessa, ma che la complessità è una sfida continua e una base costante nella stessa capacità.
Sicuramente un prodotto semplice, quasi un prodotto di qualità, perché, come che aumenta la gamma di funzionalità cresce ugualmente complesse.
Per questo motivo riteniamo una buona scelta di moduli, componenti.
E 'l'analisi trascendentale esigenze hardware per cancelli, la memoria e la configurazione del sistema. Los mecanismos de caché. meccanismi di caching. Los módulos que puedan incrementar esa eficiencia. I moduli che possono aumentare tale efficienza.
E, naturalmente, fare un approccio globale che tenga conto delle esigenze attuali e lo stato del prodotto artistico.
Se si utilizza una versione 5.x sappiamo che non è possibile utilizzare una versione di PHP 5.3. Se ha comprobado inestabilidad con módulos como Content Templates . L'instabilità è stato dimostrato con i moduli come Content Templates. Allo stesso tempo ci sono moduli che sono solo per un'altra versione, altri che non mantenere la continuità.
E 'importante lo studio costante di tutti i moduli e codici operativi che richiede il prodotto.
Allo stesso tempo è importante considerare che un sistema non è solo Drupal.
Ci sono grandi passi avanti per realizzare un sistema efficiente di più sia da Acquia come altre imprese, quali Chapter 3 che vi invitano a scommettere su un sistema con Mercury.
Ma in questo sistema è molto complesso collegare ad un
pannello di controllo. Ora non ci sono istruzioni per l'installazione Mercurio con Whm/Cpanel, per cui dobbiamo prendere in considerazione le esigenze del portale per chiedere se si può davvero utilizzare l'intero o solo Mercurio Varnish, Memcached , Pressflow, etc. E 'una prova che lo stato dell'arte di queste tecnologie è in continua evoluzione, quindi è molto importante tenere a mente per soddisfare le esigenze del sistema per le impostazioni più appropriate per questo.
Siamo tutti partecipi della documentazione insufficiente nella maggior parte dei progetti. Excesiva, nada práctica, demasiado completa. Eccessiva, poco pratico, troppo completo.
L'obiettivo è di preparare un dossier più vicina alle esigenze del cliente, una documentazione Abstract dettagli inutili e avvicinarsi ai reali obiettivi di ciascun progetto.
Abbiamo un sistema che semplicemente può rappresentare quasi qualsiasi progetto web. Questa metodologia è parzialmente dettagliate sul nostro sito webMetodologías Ágiles.
Vogliamo ridurre al minimo tutti i documenti coinvolti in un progetto e trasformare il tradizionale sistema di documentazione in un sistema più agile reso pienamente operativo e documenti di un sistema di documentazione che fornisce tutte le informazioni che sostiene pienamente in categorie e elementi documentali di ogni progetto.
E 'il momento di dimenticare i documenti PDF, Word di innumerevoli pagine. Es el momento para enfocar adecuadamente las dudas y desplegar un sistema que permita agilizar las consultas, evitar redundancia y apostar por la filosofía de "documentos vivos". È il momento di affrontare adeguatamente i problemi e realizzare un sistema per semplificare il processo di consultazione, al fine di evitare la ridondanza e la scommessa sulla filosofia di "documenti viventi".
Questo ruolo è fondamentale per la buona architettura. Debemos analizar las necesidades de cada rol y preparar una documentación acorde a los mismos y envuelta en un sistema ágil, intuitivo y muy bien categorizado. Analizziamo le esigenze di ogni ruolo e per preparare i documenti secondo loro, e avvolto in un flessibile, intuitivo e ben categorizzato.
Pertanto, la definizione delle astrazioni necessarie per raggiungere questo obiettivo, sia in termini di contenuti e in termini di documentazione finale sarà un altro parametro da considerare in una architettura portale.
Come ottenere una serie di portali? ¿ Realmente creen que de un portal a otro hay tantas diferencias ? Pensi veramente che un portale verso un altro ci sono così tante differenze?
La realtà è che no, le loro somiglianze raramente inferiore al 90% dei componenti comuni utilizzati.
Pertanto, la necessità di preparare un architettura a componenti, che permette un facile utilizzo RE.
Questa architettura richiede un sistema completo di documentazione per aiutare a identificare e diagnosticare in modo più adeguato la soddisfazione dei requisiti.
Queste relazioni devono essere fatti per le funzionalità comuni.
Drupal ci permette di lavorare, come già proposto un proprio insieme di relazioni tra moduli, ma dobbiamo continuare lo stesso lavoro che l'organizzazione di molte altre componenti che produciamo.
Per stabilire una base iniziale, inserire la suddivisione proposta da Drupal.
Si è specificato un elenco delle caratteristiche più comuni della maggior parte dei siti web:
- Autenticazione
- Presentazione dei contenuti
- Comunità
- Gestione degli utenti
- Email - Liste - Forum
- Pubblicità - Popups
- Ubicazione
- Ricerca
- Syndication
La struttura della comunità Drupal moduli ancora in un set completo di funzionalità che si aggiungono alla più comuni. Se indican a continuación: In basso:
- Utilità
- Content Management
- Amministrazione
- Tipi di contenuto
- Sviluppo
- Comunità
- Media
- E-Commerce
- Filtros - Formato de entrada- Filtri - Ingresso formato
- Viste
- Categorie
- Mobilità
- Javascript Utilities
- Navigazione
- Gestione dei file
- Backup - Import - Export
- Paging
- Sicurezza
- Prevenire lo spam
- Valutazione - voto
- Localizzazione - Lingue
- Gruppi organici
- Statistiche
- Eventi e flussi di lavoro
- Performance
- Giochi
- RDF - Formati
- Gestione Tour
E 'una base per costruire un coerente e componenti con un semplice riutilizzo.
Il computer è una ruota che non riesce raramente ad essere in giro, ma questo è mascherato con più livelli.
Per anni ha identificato i componenti di un collegamento specifico, così come più sistemi sono organizzati per organizzare le gerarchie.
Questi stessi livelli indicati in modo inequivocabile individuare un componente, come ad esempio il file host su un sistema Windows trova in:
Ognuno di questi parametri aggiunge valore e consente di organizzare il sistema.
Ha inoltre rappresentato un modo per individuare tale file.
State cercando qualcosa di sistemi più potenti, i link simbolici possono ottenere sia con Unix e Windows partizioni NTFS diversi modi per accedere a quel file.
Questa struttura scompare altrettanto severo con il formato del database, dove localizzare il contenuto non sono più così importante percorso, ma piuttosto i campi che si sta cercando.
Per esempio:
/ Terra / animali / nazionali / cane / barboncino
La sua categorizzazione sarebbe:
Pianeta/ Vivo Ser / Animal Tipo / Animali / Cani di tipo
Fare una ricerca con queste parole certamente accedere al contenuto, pertanto non è più così importante percorso.
Ma, come ho passato, torniamo alla ruota nello stesso momento quello che uso è un URL.
Ruolo di nuovo la rotta.
Anche con un sistema di meta-tag, è in definitiva il contenuto percorso trascendente.
Qualche tempo fa ho fatto un sogno, per categorizzare rotte a causa di meta tag.
Vi invito a vedere ciò che voleva nel suo giorno.
Brqx sogno: tassonomie automatica dei documenti in materia di tracciabilità
Oggi è ormai possibile.
E ancora più importante che questa idea andrà direttamente nel core di Drupal è la versione 7.
Tutte queste informazioni ci permette di tenere traccia delle categorie dei componenti del nostro sito, e di conseguenza fornire un valore eccezionale documentario al fine di promuovere politiche di posizionamento.
Se la capacità di tracciare percorsi combinati con la funzionalità di Drupal propria astrazione contenuto analogo con mod_rewrite aumenta anche il valore documentario del nostro sito.
Questi parametri e tracciabilità sono state trovate e spiegato in uno dei miei primi siti web:
Idea Tracciabilità Idea - Brqx
E 'sicuramente stata una delle mie ossessioni ed i miei migliori contributi architettonici di tutti e di ciascuno dei siti attuate.
Di conseguenza, per definire correttamente il percorso e il nome del contenuto con i moduli come pathauto , token y auto_nodetitle è un'opera di grande importanza per un approccio architettonico con Drupal.
Sono disponibile per lavoro lavoro come Agile Architetto Drupal oo di offrire i miei servizi di progettazione portali professionisti Portali.
Vi invito a imparare a trasformare un concetto rivoluzionario di posizionamento basato su architettura: il posizionamento migliore - Brqx
E 'un piacere condividere con voi le mie preoccupazioni nella società e la mia lotta per un mondo migliore all'unanimità. Les invito a conocer Costumbres Sociales Actuales - Brqx . Vi invito a incontrareattuali costumi sociali - Brqx .
Inoltre se ti piace la raccolta di qualità, vi invitano a partecipare a progetti come il mio bacchette o le mie presentazioni .
Senza ulteriori indugi, la ringrazio per la vostra visita.