Fie că este necesar să se utilizeze punctele de vedere, drupal
Aș îndrăzni să introducă suge lor un cuvânt pe care nici măcar nu pot crea copii de orice proiecte (in spatele doar site-ul personal și peredelyvvat ar trebui să fie), dar aș vrea să se simtă inteligent.
ilami a scris:
afișa toate informațiile necesare și software-ul
Acest lucru! Și întotdeauna, dacă este suficient de interactiv.
Artu a scris:
Cred că ar trebui să profite de Drupal, odată ce acestea sunt acolo.
CMS Ready default“, nu este nevoie de această caracteristică de avantaje.
Digital Eu cu siguranță nu știu nici, dar de lucru subțire de specialitate va da intotdeauna rezultate mai eficiente în comparație cu utilizarea de soluții universale.
UPDATE
Trebuie întotdeauna să fie pregătite că proiectul va fi dezvoltat mai abruptă decât era de așteptat și apoi ce să scrie din nou, dar software-ul? Ai putea, dar este mai bine dintr-o dată, este IMHO meu.
Forbes.ru, vyusov pe mai multe pagina principală. Cât de puternic frâne. )
Nu asculta tot felul de speculații, motivele de a folosi vyuzy mult mai mult decât să nu folosească. Chiar dacă dintr-o dată sa dovedit că va fi necesar pentru a înlocui codul vyuz - ieșire de proiectare la vyuze, și apoi să ia cererea și proiectat pentru a înlocui șablon - de 10 ori mai rapid decât a dezvolta software-ul de prezentare initial toate.
Întrebați-l cu administratori-patrulare care sunt site-uri pe punctele de vedere.
Noi reprezentăm că pagina este încărcată cu vyus.
Ce se întâmplă dacă se întâmplă acest lucru? (Etapa 1) vyus În primul rând, trebuie să fie încărcat, (etapa 2) să se uite în baza de date și selectați configurația de prezentare. (Etapa 3), atunci ar trebui în funcție de configurația pentru a face cererea (nu întotdeauna se întâmplă optim). (Etapa 4) Apoi interogarea este executat, datele sunt transferate la șablon.
Și acum ce se întâmplă atunci când încărcarea unei pagini programată. Pasul 1 și 2 nu sunt pur și simplu disponibile. Etapa 3 este simplificată, cererea a fost deja compilate. Pasul 4 - și prezentarea utilizatorul vede.
Cine sunt familiarizați cu matrice fac, API dB, EntityFieldQuery în Drupal 7 ponmayu cât de mult este un sistem puternic si simplu.
Cred că, chiar și la o examinare sumară a situației este clar că vyus pur și simplu nu poate rula mai rapid de un cod personalizat.
Acum, să mergem mai departe și lăsați proiectul nostru va trăi un an sau doi. Acumulate utilizatorilor decente, proiectul sa mutat la alți dezvoltatori, iar clientul dorește să schimbe ceva foarte urgent, cu o sarcină simplă, cum ar fi am avut două dintre numele câmpului și prenumele și el vrea una cu câmp complet automată și căutarea după nume de nume. Ce facem? urca corect în cârlige Vusal, încercați pentru a modifica interogarea, modifica forma în formă modifica. Ceva nu funcționează. Ai nevoie pentru a scrie câmpul de filtrare. În cazul în care această acțiune este de succes - excelent. Nu - este necesar să se rescrie cod personalizat. Cât timp va dura pentru a dezvolta?
Astfel de exemple sunt destul de comune.
O altă întrebare. La fel ca iubitorii de vyusa trage HTML gata pentru Drupal? Răspunsul nu este nimic. Este necesar să se impună aproape de la zero. Și dacă un iubitor este un iubitor de panouri vyus - puteți auzi cum frumos jură coder :).
Opinia mea în loc de petrecere a timpului studiind API puncte de vedere este mai bine să citiți documentația privind drupal (beneficiu pentru Drupal este mult mai bine decât în scris punctele de vedere) și în mod normal, să cod pentru drupal.
Conform observațiilor mele (3 proiecte suficient de mare în ultimul an), proiectul este scris de unul singur cu utilizarea drupal
Și vreau să răspund la această o bucată de post dintr-un k_dmitry
Drupal Drupal fără să nu vyusa fi reduse în mod semnificativ funcționalitatea.
- Formular API
- Domeniul API
- Coadă API
- API-ul de fișiere
- API-Lot
- Cadrul AJAX Minunat
- sistem de caching
- Render matrice
- O mulțime de biblioteci built-js
Așa cum a spus odată A. Shvets - "A se vedea de bază" și print_r (DSM, DPQ), pentru a vă ajuta (nu la propriu).
Dl qraker, Buna ziua! Cum este starea ta de spirit, dle qraker? Nu sper și eu pot să-l dracu 'mai departe apelul său la tine.
Nu se tem de tine am vtopchite fără milă în noroi sau în cel mai bun caz, pur și simplu ignora, eu încă mă permite bryaknut ceva chiar și în ciuda faptului că el nu a vrut să vorbească cu tine.
graker a scris:
Cu toate acestea, dacă urmați această logică - este necesar după primul API câmp arunca vyuzom (deoarece soluțiile personalizate vor fi mai rapid), apoi face matrice și template-uri (php personalizat rapid va treiera), urmat - și toate Drupal, pentru același motiv.
Chegozh ai rămas atât de devreme? Ne-ar spune că este necesar să se rescrie Zend, dar este mai bine să scrie un nou interpret, și de a dezvolta un nou protocol de comunicare. Granița este de redare matrice și forma api, restul la cerere, dar este ceva poate fi mai rapid și mai flexibilă decât „rula sistemul, ci folosesc doar o mică parte.“
graker a scris:
Sau, iartă-mă, vorbind despre faptul că cineva a lăsat aspect undeva retezate și nu au știut ce fac restul? Deci, aceasta este problema fluxului de lucru, mai degrabă decât instrumente.
Ne pare rau, dar dracu 'Dick proiectantul să știe ce fac ceilalți? Sarcina lui este de a face template-uri html și nu un punct?
graker a scris:
Poate că problema nu este în panourile Imposer?
Sderzit - asta e stilul tău, voi căuta întotdeauna un motiv pentru a juca un truc murdar te în sus, dar nu acum.
Vă mulțumesc, dle qraker, pentru atenție!
Nou pe forum
- A pierdut conținutul unora dintre blocuri după schimbarea limbii
- Șabloane utilizator.
- Cum să se întoarcă punctele de vedere, care au dispărut după îndepărtarea unui câmp de tipul de material?
- șablon de eroare
- Drupal 8 taie informațiile din producția
- Afișați imaginile
- noduri de donare
- Cum să înființeze sau în cazul în care pentru a găsi manualul pentru Quiz modul?
- Program educațional # 1: github - instrucțiuni de utilizare
- site-ul Ajutor
Conținutul de pe acest site sunt publicate în conformitate cu termenii creativecommons Attribution-ShareAlike 3.0 sau o versiune ulterioară
Codurile software în textul articolelor - asupra mediului GNU GPL v2 sau mai târziu.
Drupal - Dries Buytaert marcă