Сергей Протько: Безусловно VichUploader крутая штука, но далеко не всегда надо её обширная функциональность.
П,С вот еще один простой но удобный для бандл для работы с файлами (тем кому не требуется много функций, разные файловые хранилища) https://github.com/vitiko/IphpFileStoreBundle
Сергей Протько: аннотации vs yml vs без аннотаций это извечный холливар :-D Для меня аннотации это удобно т.к никуда не надо лезть, что бы что то изменить и соответственно таким образом я избегаю ситуации, когда я что то изменяю в одном месте и забываю в другом. Кстати почему стараешься избегать?
Сергей Протько: мне кажется, что для одного бандла достаточно будет и старого доброго .dat файла с информацией для парсинга, т.е 1 - строка, 1 запись. Ведь по сути у нас там будут хранится просто "новости" :-D
Сергей Протько: такой changelog был бы очень удобен на стадии разработки, т.к многое меняется в процессе и по этому к версионности это не совсем относится.
Сейчас в голове это все достаточно абстрактно крутится, но я представляю себе это примерно в таком виде. Мы должны делать слепок текущей доки и сравнивать с тем, что мы получили при последнем парсинге, после чего собственно добавлять элементы в changelog, который будет статичным файлом и просто будет хранить все изменения.
если вы собрались потом это все поддерживать и развивать - джумлу не берите, при работе с ней год за два идет. Лучше взять скрипт который по функциональности по минимум подходит к вашим требованиям и допилить, т.к вероятность говнокода в нем будет меньше и развивать будет легче.
Виталий: на C# реализовать асинхронно не беда, но в конкретном проекте требовалось решить задачу с php так что использовал вариант Антона. Но за помощь спасибо