Миграция на CppCMS 1.x.x
В этой статье мы опишем процесс миграции базового кода на новую версию CppCMS. Как это сделать безболезненно? О чем стоит позаботится и т.д.
Зачем мигрировать?
Много причин:
- Релиз 1.x.x CppCMS предполагает гораздо большее время поддержки жиненного цикла, обеспечивая обратную бинарную совместимость.
- Локализация в CppCMS сделала значительный шаг вперед, включая достойную поддержку на основе библиотеки ICU.
- Новая версия обеспечивает поддержку Comet-приложений и поддержку событийно-управляемого программирования.
- Упрощает разработку, предоставляя внутренний HTTP сервер.
- Обеспечивает полную поддержку Win32
- Предоставляет широкий набор поддерживаемых компиляторов: коллекцию компиляторов GNU, Microsoft Visual C++ 2008, компилятор Intel и Sun Studio 12.
- Снимает зависимость от низкокачественной библиотеки CgiCC, делающую интерфейсы CppCMS нестабильными и снимает зависимость от конкретной версии Boost.
Как мигрировать?
TODO