Skip to content

Local development setup improvements#178

Open
dapolach wants to merge 7 commits intootahirs:masterfrom
dapolach:local-dev-setup-2
Open

Local development setup improvements#178
dapolach wants to merge 7 commits intootahirs:masterfrom
dapolach:local-dev-setup-2

Conversation

@dapolach
Copy link
Contributor

@dapolach dapolach commented Mar 14, 2026

Summary

  • CDN plugin pro lokální vývoj nakonfigurován na localhost:8000
  • Opravena konfigurace image cache (cache_all: false) — médium bez transformací se nekešuje
  • Aktualizován README: opravena překlep „vynuto" → „vypnuto", doplněna poznámka o CDN pluginu
  • pridana poznamka do Readme.md ohledne preferovaneho formatu fotek

dapolach and others added 6 commits March 14, 2026 01:13
CDN plugin rewrites all asset URLs to yourdomain.cdn.com (a placeholder),
which prevents styles, scripts and images from loading locally.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document CDN plugin override and PHP memory limit increase
needed for the kontakty page with ~30 PNG images.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…some transformations defined will be cached)
@dapolach
Copy link
Contributor Author

dapolach commented Mar 14, 2026

PR se zmenami z #174 (tam se mi nejak nepovedlo udelat merge a nahrnutlo to tam zmeny vice nez 1000 souboru... - neumim delat PRs pres forky)

Zmeny oproti #174 :

  • neni potreba menit nastaveni PHP cache (upraveno nastaveni GD)
  • CDN neni disabled - je nakonfigurovan na localhost domenu (localhost:8000) pro lokalni prostredi.

…ats (e.g., JPG) instead of uncompressed PNGs for web presentation.
@otahirs
Copy link
Owner

otahirs commented Mar 15, 2026

CDN neni disabled - je nakonfigurovan na localhost domenu (localhost:8000) pro lokalni prostredi.

to je to stejné jaký kdyby byla disabled, to už může být disabled explicitně.

takto by url z localhost:8000 přepisovala na localhost:8000


##### Media

Pro fotky pouzivejte primarne zkomprimovane formaty (JPG, apod). Nekomprimovane formaty jako PNG nejsou vhodne pro webovou prezentaci (bavime se o rozdilu mezi ~600kB JPG vs ~6-10MB PNG na kazdou fotku kterou uzivatele musi stahnout)
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tohle repo čtou pouze vývojáři, tzn. imo taková poznámka je zbytečná. teď by se to týkalo pouze obrázků v kontaktech.

ps: png je komprimovaný formát 🤓, jen s lossless kompresí
ps2: dnes by místo jpeg už mohl být webp

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jestli to chapu dobre, tak jediny zpusob jak pridat obsah (vcetne obrazku) je pres git. Tedy mi prijde na miste tu poznamku mit tady. Nebo je nejake jine lepsi misto?

@dapolach
Copy link
Contributor Author

dapolach commented Mar 21, 2026

@otahirs : nerozumim reci Tveho kmene :) - jsou Tve dva komentare jen poznamky k reseni nebo neco brani approve a merge?

CDN neni disabled - je nakonfigurovan na localhost domenu (localhost:8000) pro lokalni prostredi.

to je to stejné jaký kdyby byla disabled, to už může být disabled explicitně.

takto by url z localhost:8000 přepisovala na localhost:8000

Ano, tak nejak to tam ted asi je. Ale stejne to (minimalne z meho pohledu) neni. Byva zvykem se snazit mit konfiguraci na local/testu co nejvice podobnou konfiguraci na produkci. Takto je CDN plugin na vsech prostredich zapnuty.

Nemam zadnou silnou preferenci (vypnout / mit tam CDN localhost:8000), jen ze zvyku mi varianta se zapnutym CDN prijde blizsi produkcni konfiguraci.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants