* Zvýšení produktivity vývoje webů
12. December 2009, Jakub Horák. Zařazeno mezi Scripts.
Při vývoji webů jsem vždy pracoval na adrese http://localhost/projekt. Naštvalo mě ale, že když web používá mod_rewrite, nemusí kvůli podadresáři fungovat přepisování URL správně. Začal jsem tedy vždycky linkovat projekt na adresu http://localhost. Když se k tomuto přidá fakt, že často potřebuji importovat databáze, neustále všechno zálohovat a exportovat, musím napsat spoustu příkazů, aniž cokoliv naprogramuji. Důležitý je také fakt, že nesmím nic zkazit. Rozhodl jsem se tedy, že rozšířím svůj starý skript rmbackups na export tar archivu webu a napíšu si sadu skriptů pro práci s weby. Vzor mám ve skriptech pro práci se zdrojovými soubory v KDE.
Myslím, že se mi skripty docela povedly. Základní nastavení se provádí v hlavičce souboru. Práce s příkazy je jednoduchá:
# před začátkem práce pustím wds projekt # případně pokud chci importovat databázi např. z ostrého serveru wds projekt -db import.sql # potom, když chci zazálohovat aktuální stav projektu, pustím wdtag název_zálohy # po ukončení práce na projektu program jednoduše # exportuji buď do tar.bz2 archivu wde tar # nebo když budu soubory uploadovat, chci # aby se mi zdrojové soubory nakopírovaly do nějaké dočasné složky wde files |
Použití je na vlastní nebezpečí. Skript obsahuje několik rm -rf
, takže neodborný zásah může vést ke ztrátě Vašich dokumentů.
Zanechat vzkaz
Archives
- March 2024
- October 2023
- May 2020
- December 2018
- October 2018
- July 2017
- April 2017
- March 2017
- November 2016
- April 2016
- March 2016
- November 2014
- September 2014
- May 2014
- March 2014
- February 2014
- August 2013
- June 2013
- April 2012
- August 2011
- May 2011
- October 2010
- September 2010
- August 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- April 2009
- January 2009
- December 2008
- October 2008
- September 2008