Blog razvijalca Drupal je živ vir znanja o Drupalu in sodobnem razvojuVsakič, ko obiščete spletno mesto xandeadx. ru, se počutite, kot da ste v pravi trdnjavi kode. Ni nepotrebnega hrupa,...
Vsakič, ko obiščete spletno mesto xandeadx. ru, se počutite, kot da ste v pravi trdnjavi kode. Ni nepotrebnega hrupa, ni vabe za klike, samo čista praksa. Blog, ki je že dolgo zbirališče tistih, ki pišejo v PHP, delajo z Drupalom in želijo razumeti, kako vse narediti bolje. Brez patetike, a veliko konkretnosti.
Če ste kdaj razmišljali o razliki med load()in loadMultiple()v EntityStorageInterface, potem zagotovo potrebujete ta blog. Piše se celo o uspešnosti - ni samo bolje uporabiti X, ampak s primeri, z analizo, z realnimi številkami. Ja, ja, take stvari res vplivajo na hitrost strani. Samo poglejte datume najnovejših objav: 7. julij 2025 - še vedno aktualno, še vedno v testiranju, še vedno živo.
Kjer drugi objavljajo teorijo, je tukaj izkušnja. Praktični nasveti o delu z moduli Drupal, življenjski vdori za Drush, kako zagnati izrezke PHP neposredno v projektu iz PhpStorm. To niso članki, ki jih lahko prebereš v petih minutah in pozabiš. Tukaj želite shraniti, ponovno prebrati, se dotakniti kode. Še posebej zanimivo je, ko gre za poizvedbe SQL prek Query Builderja ali neposredne poizvedbe - to je res pomembno.
Zanimivo je, da blog ni omejen samo na Drupal. Obstajajo razdelki o PHP, JavaScript, CSS. Na primer, ravno pred kratkim je bil objavljen članek o asyncawait, ki pojasnjuje, kako deluje asinhronija - ne suhoparno, ampak z videoposnetki in primeri. Obstaja tudi vodnik o območjih mreže-predloge + podmreži - to je skoraj čarobno za postavitev. In vse to brez odvečne vode.
Mimogrede, avtor ima očitno najljubše teme. Tako ne piše in počne samo tako, ampak se sprašuje: Zakaj ravno to? Razlika med setDefaultValue() in setInitialValue()? Da, to so detajli, ki pa so tisti, ki določajo kakovost končnega izdelka. Vsakič, ko bereš takšna besedila, začutiš, da nekdo res razmišlja o tem. Ne zato, ker je nujno, ampak zato, ker je zanimivo.
Blog živi. Skoraj vsak teden se pojavijo nove objave. Leta 2025. Da, v prihodnosti. Ali pa se samo zelo hitro posodablja. Glavna stvar je, da se ustreznost ne izgubi. Poleg tega lahko tukaj najdete uporabne povezave, vadnice, pogosta vprašanja in celo nasvete o tem, kje postaviti vprašanja o Drupalu. Telegram klepet je podprt - kar pomeni, da obstaja živa skupnost.
In seveda najpomembneje je, da stran ni naprodaj, da se ne smeji napakam, da ne prikazuje škrbine za gostovanje. Nasprotno, obstaja občutek zaupanja. Avtor ve, kaj dela. In celo opis strani je prazen - kot da piše: zakaj potrebujem laži?
Ta blog govori o Drupal, PHP, JavaScript, CSS in drugih tehnologijah, ki se uporabljajo v sodobnem spletnem razvoju. Poseben poudarek je na učinkovitosti kode in praktičnih rešitvah.
Spletno mesto ima razdelek z uporabnimi povezavami, vključno s telegramskim klepetom Drupal RU, kjer lahko postavite vprašanje in dobite odgovor izkušenih razvijalcev.
Glavne teme: Drupal 8 in novejši, PHP, JavaScript, CSS, SQL. Zajeta so tudi vprašanja dela z moduli, optimizacija poizvedb, asinhrono programiranje in postavitev preko mreže.
Ne, ponatis katerega koli materiala je prepovedan. Besedilo jasno navaja: xandeadx, 2009-2025. Razmnoževanje ni dovoljeno.
Objave so objavljene redno – včasih vsakih nekaj dni. Zadnji je bil 7. julij 2025, kar označuje vsebino v živo.
domain: XANDEADX.RU
nserver: ns1.firstvds.ru.
nserver: ns2.firstvds.ru.
state: REGISTERED, DELEGATED, VERIFIED
person: Private Person
registrar: REGTIME-RU
admin-contact: https://whois.webnames.ru
created: 2009-11-10T21:00:00Z
paid-till: 2026-11-10T21:00:00Z
free-date: 2026-12-12
source: TCI
Last updated on 2026-06-14T13:33:01Z
#
# robots.txt
#
# This file is to prevent the crawling and indexing of certain parts
# of your site by web crawlers and spiders run by sites like Yahoo!
# and Google. By telling these "robots" where not to go on your site,
# you save bandwidth and server resources.
#
# This file will be ignored unless it is at the root of your host:
# Used: http://example.com/robots.txt
# Ignored: http://example.com/site/robots.txt
#
# For more information about the robots.txt standard, see:
# http://www.robotstxt.org/robotstxt.html
User-agent: *
# CSS, JS, Images
Allow: /core/*.css$
Allow: /core/*.css?
Allow: /core/*.js$
Allow: /core/*.js?
Allow: /core/*.gif
Allow: /core/*.jpg
Allow: /core/*.jpeg
Allow: /core/*.png
Allow: /core/*.svg
Allow: /profiles/*.css$
Allow: /profiles/*.css?
Allow: /profiles/*.js$
Allow: /profiles/*.js?
Allow: /profiles/*.gif
Allow: /profiles/*.jpg
Allow: /profiles/*.jpeg
Allow: /profiles/*.png
Allow: /profiles/*.svg
# Directories
Disallow: /core/
Disallow: /profiles/
# Files
Disallow: /README.txt
Disallow: /web.config
# Paths (clean URLs)
Disallow: /admin/
Disallow: /comment/reply/
Disallow: /filter/tips
Disallow: /node/add/
Disallow: /search/
Disallow: /user/register/
Disallow: /user/password/
Disallow: /user/login/
Disallow: /user/logout/
# Paths (no clean URLs)
Disallow: /index.php/admin/
Disallow: /index.php/comment/reply/
Disallow: /index.php/filter/tips
Disallow: /index.php/node/add/
Disallow: /index.php/search/
Disallow: /index.php/user/password/
Disallow: /index.php/user/register/
Disallow: /index.php/user/login/
Disallow: /index.php/user/logout/
Disallow: /taxonomy/term/*,*,*
| Položaj | Fraza | Stran | Izrezek |
|---|---|---|---|
| 1 | / | ||
| 1 | / | ||
| 3 | / | ||
| 3 | / | ||
| 3 | /blog/drupal/147 | ||
| 3 | /blog/raznoe/38 | ||
| 3 | /blog/php/33 | ||
| 4 | / | ||
| 4 | /blog/raznoe | ||
| 5(+25) | /blog/raznoe/79 |
| Položaj | Fraza | Stran | Izrezek |
|---|---|---|---|
| 1 | / | ||
| 29 | / |