Никто не будет спорить, что современные процессоры очень и очень быстры. Но вместе с тем, работая на крупном предприятии, всё время сталкиваешься с невероятной тормознутостью программного обеспечения. Никуда не годится, когда процедура закрытия месяца в бухгалтерии идёт больше суток и если что-то где то не так, то расчёт приходится запускать заново. Давайте поговорим об этом…
Читать полностью »
Рубрика «бд» - 4
Скорость работы корпоративных приложений
2012-03-19 в 3:16, admin, рубрики: java, oracle, sql, бд, СУБД, метки: c++, java, oracle, бд, СУБДБлог компании Centrobit / Подход к проектированию платформы интернет дистрибьюции с помощью шаблонов
2012-03-02 в 12:11, admin, рубрики: 1С, Agora, api, B2B, Centrobit, ecommerce, MAPPINGP, orm, php, smarty, sql, бд, бронь, дистрибуция, дистрибьюция, классы, коды, маппинг, объект, ошибки, Платформа, примеры, продукт, проектирование, разработка, центробит, шаблоны, электронная коммерция Привет, читатели!
Хочу рассказать о проекте Agora, которым занимается наша команда.
Agora — это платформа, позволяющая организовать дистрибьюцию товаров через интернет. Платформа интегрируется с ERP дистрибьютора и автоматизирует прием заказов, просмотр остатков, получение актов взаиморасчетов и много другое. Пользователь работает в веб-интерфейсом платформы и все его действия отражаются в ERP дистрибьютора.
В статье “Как я написал «драфт» системы В2В” в блоге нашей компании я описал некоторые проблемы, c которыми мы столкнулись, создавая нашу платформу.Читать полностью »
PHP / Много текста про практику работы с PHPUnit/DbUnit
2012-02-25 в 20:00, admin, рубрики: dbunit, mysql, php, phpunit, unit test, бд, костыль, модульное тестирование, метки: dbunit, mysql, PHP, phpunit, unit test, бд, костыль, модульное тестирование Доброго времени суток, друзья!
Хочу поделиться опытом по борьбе с PHPUnit/DbUnit в связке с MySQL. Далее небольшая предыстория.
Краткая предыстория
В процессе написания одного веб-приложения возникла необходимость тестировать код на PHP, интенсивно взаимодействующий с БД MySQL. В проекте в качестве фреймворка модульного тестирования использовался порт xUnit — PHPUnit. В результате было принято решение писать тесты для модулей, непосредственно взаимодействующих с базой, подцепив плагин PHPUnit/DbUnit. Дальше я расскажу о тех трудностях, которые возникли при написании тестов и о том, каким способом я их преодолел. В ответЧитать полностью »