|
#
29 Jun, 2008 16:45
|
http://angerslave.org.ru/2008/06/29/php_server.windows_or_linuxОтладочный php-сервер на локальной машине - Windows или Linux?Написал вот, что называется, "по горячим следам". |
|
#
29 Jun, 2008 17:10
|
Не догнал как ты синхронизируешь, то что сейчас написано в винде, с тем, что сейчас на сервере в линухе? Я еще в 2003 году заметил, что пыхпых в разы быстрее работает в линухе :) |
|
#
29 Jun, 2008 17:31
|
Foror, как раз сейчас с этим разбираюсь :) А вообще - SVN. |
|
#
29 Jun, 2008 17:53
|
Дыкть, это самая интересная тема, а всё остальное, можно было уложить в один абзац. SVN это понятно, но как сделать так, чтобы внесённые изменения тут же, автоматом, распространялись на сервер - вот это интересно (хотя думаю гугл может помочь по этому вопросу). |
|
#
29 Jun, 2008 21:14
|
Хм, чёт у меня уже мозги в кучу. В общем, не нарыл я фичи, как после обновления кода в репозитории запускать что-то на обновление рабочей копии, на которую собственно натравлен Apache. Так что тут 2 выхода - либо по крону запускать, либо после сабмита запускать какой-нить "update.php", который уже там вызывает обновление... Ещё пороюсь на эту тему. |
|
#
29 Jun, 2008 23:07
|
Да, решил таки сделать по крону каждую минуту автоапдейт до последней ревизии. А также маленький скриптик, который делает то же, что и в кроне. Вроде всё стабильно. В будущем можно будет разместить SVN в инете, и уже с ним работать. Локальный сервак(или какой-нить тестовый) настроить на HEAD-ревизии, а продакшн - на релизную ветку и так вот работать. |
|
#
30 Jun, 2008 02:15
|
Angerslave че ты так странно темы размещаешь? флейм в программировании, программирование во флейме, я так заколупаюсь их переносить =) давай уже завязывай бардак наводить |
|
#
30 Jun, 2008 07:58
|
Да я чёт не вдуплил сразу - вроде то было ближе к программированию, чем мои писульки, вот и запостил сразу во флейме:) |
|
#
30 Jun, 2008 08:21
|
да и IE под Linux, мягко говоря, другой.Почему другой? Статья... забавная ) Мысль почему разрабатывать под linux лучше, чем под windows не раскрыта. То что на *тестовой* машине под linux оно работает быстрее и меньше памяти жрёт - это вовсе не аргумент. Ты же в любом случае будешь разворачивать готовую систему под linux т.к. какая разница, где разрабатывать? ) Хм, чёт у меня уже мозги в кучу. В общем, не нарыл я фичи, как после обновления кода в репозитории запускать что-то на обновление рабочей копии, на которую собственно натравлен Apache.Читай про хуки. Думаю, они в любой популярно VCS есть. Кокретно для subversion: http://svnbook.red-bean.com/en/1.0/svn-book.html#svn-ch-5-sect-2.1 |
|
#
30 Jun, 2008 08:47
|
lorien Разрабатывать, имхо, легче под виндой, а крутить код - под линуксом. Во-первых - скорость, во-вторых - не придётся заморачиваться с фишками, которые под виндой работаю по-одному, а под линуксом - по-другому. Так что сразу в процессе разработки можно посмотреть как будет вести себя система на той конфигурации, на которой её в последствии запустят. За хуки спасибо, ща буду разбираться:) |