Страница 12 из 39

Добавлено: 16 ноя 2012, 18:07
Максим
Asmodey писал(а):ЗЫ. Офф. Вот хотел поспрошать прям в поставку пдо дрова к БГ. НО! Спробовал сам потыкать. Тот ещё цирк. Понятно, что ни кто не будет делать телепатический локатор, для корректной установки на мою рабочую тачку
А подробнее? :) Что за "бг" и что за дрова вы там потыкали?

Добавлено: 16 ноя 2012, 18:11
eddi13
Asmodey писал(а):Как это теоретически обновить автоматом?
при знании логики своего собственного приложения вполне выполнимая задача - анализ конфигов, замена на стандарт недостающих/недопустимых значений. ничего военного в этом нет, еще раз повторюсь - фиг с ними настройками, базы не потерять бы просто хотелось.
бесполезеый какой-то разговор получается. as is и есть as is - хочешь использовать, готовь, как вы говорите, синюю изоленту)

Предложения и пожелания

Добавлено: 16 ноя 2012, 20:23
Asmodey
Максим писал(а):
Asmodey писал(а):ЗЫ. Офф. Вот хотел поспрошать прям в поставку пдо дрова к БГ. НО! Спробовал сам потыкать. Тот ещё цирк. Понятно, что ни кто не будет делать телепатический локатор, для корректной установки на мою рабочую тачку
А подробнее? :) Что за "бг" и что за дрова вы там потыкали?
http://www.php.net/manual/en/ref.pdo-sqlsrv.php Теперь это сам Вильям 3 пишет.
Требует клиента инсталлированного, который тянет НЕТ, и ещё версия 3 на ХР не идёт, а под 64 надо строго 64 клиента ставить (32 поставится молча и работать не будет)...
Для меня вердикт - ручками воткнуть и записать в блокнотик какие длл куда кидать и что прописывать. И постараться не забыть :) Ну может у Вас будут руки прямее :)

Добавлено спустя 13 минут 10 секунд:
eddi13 писал(а): ...
при знании логики своего собственного приложения вполне выполнимая задача
...
Да причём там OS и его конфиги?!?!?
Вы обновляете Апачи, ПХП, Мускул!.. Конечно можно ссылаться на неписанное правило - минорные версии совместимы. Не верю, что это прокатит абсолютно для всех шедевров которые городят. Потому не перестаю повторять - автообновление зоопарка инструментов с сохранением функционирующих поделий - не полетит.
Автообновление самого OS (при сохранении версий модулей) - думаю вполне, но только опять - зачем?

OS - это офигительна синяя изолетна которая всё это склеивает и позволяет не ковырять километровые конфиги. Просто прячет за тыканьем мышкой редактирование простыней плайнтекст конфигов.

Это очень удобный продукт. ИМХО - большое будущее! Очень хороший инструмент для РАЗРАБОТКИ! Показать кому-то драфт. Побаловаться/поэкспериментировать... Под форточки.

Он не заменит полноценный продакшен хостинг. А там зоопарки не водятся. И не обновляются каждые две недели. :)

Добавлено: 17 ноя 2012, 09:45
ultrarare
Всю тему не читал, извиняюсь за возможный дубль...

Видел где то в сети, конвертор htaccess для nginx, было бы неплохо прикрутить его и в наш велосипед :D

Добавлено: 17 ноя 2012, 15:16
eddi13
Asmodey писал(а):Очень хороший инструмент для РАЗРАБОТКИ! Показать кому-то драфт. Побаловаться/поэкспериментировать...
вот. вот тут я с вами полностью согласен. побаловаться и поэкспериментировать.
обновление нетбинса, например, занимает 10 минут. поставил, импортировал конфиг, проверил его, все. все проекты на месте, перенастраивать сорсы никак не надо.
http://open-server.ru/news.html вот эту страничку проанализируйте, увидите, что не так уж часто изменяются версии модулей баз данных.
с какого перепугу возникает необходимость перенастройки всего комплекса при обновлении например с 4.7.1 на 4.7.3? почему косметические изменения должны приводить к потере работоспособности? пресловутый денвер после копирования поверх (я в общем так не делал, поскольку это на самом деле самоубийство, но тем не менее) и запуска файла dbupdate.bat (или как-то так) переконвертирует базы и комплекс работает. но дело-то не в этом, неважно как ведут себя другие.
новшества за счет обратной совместимости. так можно в двух словах объяснить столь бурное развитие проекта.

Добавлено: 27 ноя 2012, 14:48
Vavooon
Здравствуйте.
Наверное, в РНР лучше сделать автоопределение или выбор временного пояса, а не жёстко прописывать.
date.timezone = "Europe/Moscow"

Также заметил, что при создании папки в корневой папке веб-сервера, она не отображается в доступных во вкладке с алиасами.
Пришлось перезапускать сервер.

Можно добавить возможность отключения HTTPS, не всем это нужно на локальном компьютере.

Если хотите — могу помочь с созданием инсталятора, который будет оставлять старые настройки.

Добавлено: 05 дек 2012, 12:29
Максим
Vavooon писал(а):Наверное, в РНР лучше сделать автоопределение или выбор временного пояса, а не жёстко прописывать.
date.timezone = "Europe/Moscow"
Смысл? Автоопределение часового пояса есть у пользователя в голове, кому какой нужен пояс такой он и выставит. А то следуя вашей логие можно сделать и автоопределение размера памяти компьютера, и автоопределение пароля юзера к почте, и вообще чтобы конфиг сам писался магическим образом. Толку, например мне, от автоопределения пояса, если я живу в Зимбабве, а скрипты мне нужно тестировать с часовым поясом Иркутска где сидит мой клиент...
Vavooon писал(а):Также заметил, что при создании папки в корневой папке веб-сервера, она не отображается в доступных во вкладке с алиасами.
Пришлось перезапускать сервер.
Естественно нужна перезагрузка. Инструкцию по использованию программы видимо не читали, у нас за её незнание бан. Рекомендую прочитать ;)
Vavooon писал(а):Можно добавить возможность отключения HTTPS, не всем это нужно на локальном компьютере.
Не нужен https - не пользуйтесь. Зачем делать именно отключение?
Vavooon писал(а):Если хотите — могу помочь с созданием инсталлятора, который будет оставлять старые настройки.
Спасибо за предложение, но в каждой версии я могу менять настройки так, что они даже на 1% не будут совместимы. Программа развивается, её устройство меняется. К тому же с написанием инсталляторов у меня проблем нет и сама идея программы в том, чтобы она работала без инсталлятора - то есть портативно.

Добавлено: 05 дек 2012, 12:52
Ganster41
Максим писал(а):Спасибо за предложение, но в каждой версии я могу менять настройки так, что они даже на 1% не будут совместимы. Программа развивается, её устройство меняется. К тому же с написанием инсталляторов у меня проблем нет и сама идея программы в том, чтобы она работала без инсталлятора - то есть портативно.
Лично для меня вот как раз эта неопределенность и является проблемой. Ладно нет автообновления в виду сложности пакета, но менять каждую пару-тройку версий структуру каталогов, переменные в конфигах, и прочее, создают столько проблем при обновлении, что желание обновляться пропадает после второго раза полной перенастройки всех конфигов. :?
Может стоит все-таки один раз сесть и продумать все это, а не менять постоянно?
Для меня не проблема смержить текстовые конфиги вручную, когда там из отличий только мои измененения, и пути в новой версии задаются в том же формате. Но если там все опять перелопачено, то приходится все так же заново все писать, разбираясь в новом формате...
Не в обиду конечно, но имхо так дела не делаются.

Добавлено: 05 дек 2012, 13:18
Максим
Ganster41, программе всего год (предыдущие два года можно не считать, там был детский лепет), за такое время невозможно сделать все идеально. Вот когда программа обретет четкую структуру, тогда и можно будет говорить о стандартных конфигах. Если это вам не нравится - то вы можете использовать денвер, там уже лет 10 ничего не менялось.

P.S. Если бы на форуме у нас было тысяч 10 пользователей, а не 800 человек, тогда бы она развивалась значительно стремительнее за счет множества комментариев, замечаний и предложений пользователей. А пока в основном школьники жалуются что у них Apache не запускается.

Добавлено спустя 9 минут 3 секунды:
P.P.S. Идея тут пришла в голову))) Сделаю ка я скачивание Open Server доступным только после авторизации на форуме. Т.е. чтобы скачать - нужно будет зарегистрироваться. Так пользователей станет больше, а пока многим просто лень регистрироваться.

Добавлено: 06 дек 2012, 20:27
Vavooon
Сделаю ка я скачивание Open Server доступным только после авторизации на форуме.
Хороший шаг для поддержания варезников и увеличения количества поисковых запросов типа "скачать OpenServer бесплатно без смс" :)