|
PHP PHP aplikacije, Smarty, PEAR |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#1 |
Zoran Ševarac
Certified
Datum učlanjenja: 26.04.2006
Lokacija: Beograd
Poruke: 70
Hvala: 0
40 "Hvala" u 4 poruka
![]() |
![]() Vidim da je tema postala 'vazna' pa hajde da je updateujem
![]() Definitivno cu probati sa phing-om Export sa svn-a http://phing.info/docs/guide/current...#SvnExportTask Tu je i podrska za ftp upload http://phing.info/trac/ticket/15 Razlika izmedju prethodnog i aktuelnog release-a se moze naci sa svn diff --summarize [path1] [path2] ili slicno kao sto je rekao nn.nn i recimo da se poziva iz nekog phing task-a. (ovo uz pretpostavku da se verzija koja je na web-u takodje nalazi i na svn-u i tako se nalazi changeset) Kreiranje ili update baze: http://phing.info/docs/guide/current...l#DbDeployTask I na kraju testiranje http://phing.info/docs/guide/current...l#PHPUnit2Task A kome sve ovo proradi moze u penziju ![]() Poslednja izmena od zoro : 04. 09. 2008. u 23:52. |
![]() |
![]() |
![]() |
#2 |
novi član
Na probnom radu
|
![]() А кад смо већ код тестирања, занимљив систем се може направити и са phpUnderControl и CruiseControl.
Овде је поента на фреквентном тестирању, где у сарадњи са phpCodeSniffer, phpDocumentor може да се направи један леп систем где је "само" потребно научити програмере да пишу тестове, често комитују (хм, српска реч? ![]() ![]() Можда мало ван теме, али има тема у наслову "развој" ![]() Успут, phing може да се корисити и за трансформације фајлова пре постављања на продукциону верзију апликације - пример - рецимо компресија JavaScript библиотека, преписке конфигурационих фајлова у односу на тест окружење и слично...
__________________
http://www.last.fm/user/pletisan |
![]() |
![]() |
![]() |
#3 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
![]() ![]() |
![]() ja za to koristim rsync...
Dev -> SVN -> Latest Stable -> rsync na web server |
![]() |
![]() |
![]() |
#4 | |
Zoran Ševarac
Certified
Datum učlanjenja: 26.04.2006
Lokacija: Beograd
Poruke: 70
Hvala: 0
40 "Hvala" u 4 poruka
![]() |
![]() Citat:
Meni se mnogo svidja ideja o automatizaciji konfiguracije, updatea baze, testiranja, a mozda i lokalni test deployment. Sve u jednom build procesu, ne moze nista da se zaboravi/promakne. Cini mi se da phing sve ovo resava bez problema. Mislim da je za razvoj vecih sajtova, koji se cesto upgrade-uju, ili odrzavanje veceg broja sajtova zasnovanih na istom engine-u ovo spas i da stedi mnogo vremena. Pocinjem da eksperimentisem sa phing-om pa mozda skockamo neki DevProBuild.xml ![]() |
|
![]() |
![]() |
![]() |
Alati teme | |
Način prikaza | |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Predavanje: RAZVOJ ANDROID APLIKACIJA | PRfonis | IT događaji | 0 | 29. 04. 2010. 21:08 |
Idealna dev organizacija projekata (SVN, serveri, deployment, itd.) ? | ivanhoe | Web Hosting, web serveri i operativni sistemi | 4 | 16. 09. 2009. 16:19 |
PHP za razvoj desktop aplikacija | chole | PHP | 8 | 29. 12. 2005. 07:00 |
Web razvoj i Web dizajn na Wikipediji | Dragan Varagić | Opušteno | 7 | 30. 09. 2005. 20:35 |
PHP5 ili PHP4 za razvoj novih aplikacija? | Petar Marić | PHP | 12 | 09. 06. 2005. 10:13 |