Jump to content
php.lv forumi

daGrevis

Reģistrētie lietotāji
  • Posts

    4,824
  • Joined

  • Last visited

Everything posted by daGrevis

  1. Web appas tā nedara, vai kļūdos? Nekad neesmu redzējis kodu + Apache vai Nginx bainarijus.
  2. Appa nenāk kopā ar appas serveri. Appas levels šeit būtu PHP valoda.
  3. Es atkārtoju — šis te nav jādara servera levelā, bet gan appas.
  4. Labiem botiem `nofollow` un `robots.txt` palīdzēs.
  5. Savādāk neko. Ja gribēs, uzrakstīt botu kas apies visu.
  6. Vispār tiec no ekstenzijām vaļā! /en/home (nevis home.html vai home.php)
  7. Būšu ļaunais! http://php.lv/f/forum/42-darbs/
  8. Pirmkārt, aizmirsti par tehnisko implementāciju. > Nu a kā tu izstēlojies sitemap.xml ar dažādām valodām, varbūt sniedz mazu uzmetumu.. Viens un tas pats `sitemap.xml` «fails», bet viņam var piekļūt gan `/en/sitemap.xml`, gan `/ru/sitemap.xml`.
  9. http://en.wikipedia.org/wiki/Same_origin_policy
  10. Redirekti: / -> /en/ (bez affixa root'ā nebūsim) /foo/ -> /en/foo/ (bez affixa lapā nebūsim) Lapas: /en/foo/ /ru/foo/ (tulkojums mainās) /en/sitemap.xml /ru/sitemap.xml robots.txt (šim gan nevajag affixu)
  11. http://stackoverflow.com/a/2311863/458610
  12. Vari pastāstīt trūkumus HMVC? Neesmu aizdomājies.
  13. Codez, Par variantiem: 1) Lajauts būs viens un tas pats, jo lapa būs responsive. Tomēr, ja vajag, tad... {% if mobile %}{% extends "layouts/mobile.html %}{% else %}{% extends "layouts/desktop.html %}{% endif %} Lai tas nebūtu jāraksta visur, var uztaisīt templeit-tegu: `{% extend_layout %}`. 2) Te laikam nav nekāds baigais pārsteigums, ka runāju par Django freimvorku. Ir divi varianti: konteksta procesors, kas templeitam pados jau gatavus mainīgos. Tie pirms tam _ir izrēķināti_ Python/PHP kodā, tā kā nav problēmas izdomāt. Šis te derētu `request`, `user` utml. mainīgajiem. Otrs variants ir midlvēris, kura princips ir gaužām vienkāršs: kustom klase ar predefinētām metodēm, kuras izpildās pirms rekvesta, pēc responsa, pirms templeit-renderinga un pēc, ja neklūdos. Tad derētu piemēram mioddlvērim, kas nosaka valodu pēc IP un redirektē lietotāju uz citu linku. Māri, Es saprotu, bet vienkārši vēlos izskaidrot domu — neliekas, ka tam vajadzētu būt kontrolerī. Tāpēc, ka kontroleris atgriež kkādus datus un tālāk templeits pats izdomā, vai tas ir HTML, JSON vai XML Javas 3rd-party API. Tā ir MVC core-doma, ka loģika ir sadalīta. Katrs dara savu lietu, lai, pavisam vienkārši, **nebūtu mess**.
  14. Pēc desmit gadiem par Drupal neviens nemaz nebūs dzirdējis.
  15. Tāpat kā Joomla un Wordpress, ja? Kods ir po-etrija!
×
×
  • Create New...