Арсений Ильяшов: Видимо некоторые файлы которые вы сами создаёте идут с правильным владельцем, а некоторые которые пытаетесь редактировать с другим, поэтому при удалении такого файла и создании нового, вы его уже создаёте от себя и права на него у вас уже есть.
> Похвастайте, в чем преимущества вашей реализации?
она проще. Там и само ядро довольно компактное, код чистый, нормальное ООП. Не люблю сторонние большие библиотеки. Плюс я о PSR-4 не в курсе был, когда это реализовывалось)
> Удачи вам в этом, если не затруднит, после публикации - допишите линк на проект в этот вопрос.
Спасибо. Напишу
Сергей Протько: как раз можно сказать, что этот движок для тех людей, кому нравится вот эти отличия о которых вы говорите. Не так много движков исключительно на монге завязано.
ни капли не пожалел, что занимался и занимаюсь этим, к тому что это единственный источник моего заработка, в своей веб-студии мы все сайты заказчиков на нём делаем, что получается гораздо быстрее, чем использование чужих монструозных движков. Может конечно свой велосипед ближе к телу, но иногда он и ездит быстрее конвейерных.
Спасибо за ваши ответы 1, 2, 3, 4. По лицензиям ещё вопрос, нужно ли что-то делать кроме того как разместить файл с лицензией внутри проекта и в шапке кода. Где-то регистрироваться или ещё что? https://packagist.org/ - это типа хранилища проектов?
"Это умеет практически любой фреймворк и CMS. Конкретно по php: PSR-4 ?"
нет не PSR-4, своя реализация по загрузке пакетов.
"Что на счет транзакционности? Если мне память не изменяет, mongo этого делать не умеет."
mongo умеет это делать с помощью атомарных операций только
"Чем это лучше, в сравнении с yii-шным генератором форм?"
на мой взгляд более удобная реализация шаблонов для сложных форм чем в Yii, а так я не спорю что он лучше, может и нет.
"Imagemagick?"
да Imagemagick необходим. Плюс из зависимостей ещё yaml, т.к. файлы yaml использую для разных инструкций (например для указания порядка загрузки js файлов)
"Я не спорю, возможно ваш проект - это новый щаг в индустрии построения сайтов, но то, как вы описали фишки - это скорее для маркетологов. Не используйте слова "либые", "все" и их производные так как грамотный синьйор может вам с легкостью доказать, что НЕ любые и НЕ все. "
Может это и не новый шаг в индустрии построения сайтов, я на это не претендую, но думаю он должен найти свою аудиторию среди программистов.
Сергей Протько: Я адекватно понимаю это, не считаю что его на части будут рвать, просто не хочется что бы в случае чего кто-то мне притенении потом предъявлял.
Честно говоря я бы тоже так думал, если кто-то написал подобный вопрос. Но рад, что хотя бы 10% сомнений осталось :)
В ближайшее время подготовлю все, что бы выложить на гитхаб, нужно как минимум быструю первоначальную установку сделать и Get Started инструкцию написать, что бы хоть у кого-то возникло желание попробовать установить, никто не любит верить на слово и возится с установкой если она занимает порядком времени, а тем более там mongodb, что не у каждого уже установлен, в отличии от LAMP
Я даже имею ввиду не коммерческое использование, а что кто-то может выдать это за свой коммерческий продукт, так-то я не против, если кто-то будет использовать систему для создания сайта за деньги.
"Operation not permitted while opening /dev/simfs"
выполнялось все из под root пользователя, только нужно это было делать с хост машины, а не из виртуальной.
ldvldv: как раз этого я тоже не понимаю. Я говорю про, то что в конфиге /etc/vz/conf/100.conf я уже поправил как нужно размеры, но они не изменились в выводе df -h. Зато это место можно увидеть в выводе df -i