Не так давно, наводя порядок в старых проектах, обнаружил галерею 5-6 летней давности, написанную бесплатно под заказ (некоторые могут вспомнить логотип учереждения :) ). В порыве ностальгии хотел даже сделать пост... но по понятным причинам не получилось
Выложил здесь http://easterism.com/ — это анти вебдваноль проект с краденым дизайном(прости яблочко :)), нет базы, нет аякса, нет ни одного фрэймворка, даже файлов нет. Это один единственный php файл (там вроде даже простая cms есть для добавления альбомов) и директория с картинками. При этом есть возможность выбора и заказа картинок.
Поковыряйте, кому интересно, могу прислать этот самый файл.
P.S. Не придирайтесь особо :), я его сделал за день (или за два, давно было так что не помню)
PHP, MySQL или PostgreSQL, Smarty, какой-нибудь из MVC фрэймворков, Javascript в составе какуй-нибудь библиотеки, ajax — всё это требования
html, xhtml, css, xml, основные модули Apache — не требуют, но их знание как бы подразумевается
модели, кейсы, диаграммы, SVN, ClearCase — если не знаешь, то придеться узнать в процессе
Если Вы решите любую из этих проблем, дайте знать. Я в свою очередь постараюсь сообщить, получилось ли что-нибудь у меня.
P.S. Задача в списке тасков не приоритетная, отсюда и неопределенность
Не забывайте, что Apple производит также софт. Какой им смысл рекламировать конкурирующий продукт? Однако, при случае, они всегда упоминают, дескать Виста на Маках работает лучше, чем на РС.
Но это же реклама! Что Вас удивляет? Никто ведь не пишет, что на не эпловский PC можно поставить MAC OS. Не пишет просто потому, что этого сделать нельзя. Ну и пусть виндовз, главное, чтобы пользователь купил железо. Ведь Apple просто продает качественное железо.
Думаю, надо чёко расставить акценты кто и за что будет платить в этой схеме. Для клиента оплате за обратную связь не должна подразумеваться IMHO. По поводу гарантированого ответа: кто будет контролировать и как? Скажем бесплатный сапорт любого хорошего хостинга итак вам ответит гарантировано.
Я отлично понимаю Вашу ситуацию. Но не совсем понятно другое: при чём тут выбор фрэймворка для разработки и функционала CMS?
1. Предположим, у вас написан отличный движок без использования стандартных фрэймворков и на собственном шаблонизаторе. Тогда всё, что нужно это добавлять модули или даже рассмотреть возможность адаптации модулей от других известных CMS. Зачем что-то менять?
2. С другой стороны: движок не очень, новые модули идут со скрипом, есть недоделки в движке, которые некогда исправлять. Тогда оставьте как есть и напишите новую версию снуля. К чему усовершенствовать запорожец.
В любом случае фрэймворк не при чем, по той причине, что и с ним можно наломать дров, которые потом никогда не сложишь. И я сталкивался с этим не раз. В то же время, недавно сдал комерческую CMS на собственном фрэймворке, но при этом моя собственная CMS на зенде. Главное — архитектура и не важно какие средства для этого выбраны.
Дерзайте и удачи Вам!
Зачем ещё что-то выдумывать. Почта. RSS. Всё на флэшке, а значит всегда с собой.
Выложил здесь http://easterism.com/ — это анти вебдваноль проект с краденым дизайном(прости яблочко :)), нет базы, нет аякса, нет ни одного фрэймворка, даже файлов нет. Это один единственный php файл (там вроде даже простая cms есть для добавления альбомов) и директория с картинками. При этом есть возможность выбора и заказа картинок.
Поковыряйте, кому интересно, могу прислать этот самый файл.
P.S. Не придирайтесь особо :), я его сделал за день (или за два, давно было так что не помню)
html, xhtml, css, xml, основные модули Apache — не требуют, но их знание как бы подразумевается
модели, кейсы, диаграммы, SVN, ClearCase — если не знаешь, то придеться узнать в процессе
P.S. Задача в списке тасков не приоритетная, отсюда и неопределенность
хоть это и не кнопки но приспособить нет проблем
тут посмотри, тебе понравится
1. Предположим, у вас написан отличный движок без использования стандартных фрэймворков и на собственном шаблонизаторе. Тогда всё, что нужно это добавлять модули или даже рассмотреть возможность адаптации модулей от других известных CMS. Зачем что-то менять?
2. С другой стороны: движок не очень, новые модули идут со скрипом, есть недоделки в движке, которые некогда исправлять. Тогда оставьте как есть и напишите новую версию снуля. К чему усовершенствовать запорожец.
В любом случае фрэймворк не при чем, по той причине, что и с ним можно наломать дров, которые потом никогда не сложишь. И я сталкивался с этим не раз. В то же время, недавно сдал комерческую CMS на собственном фрэймворке, но при этом моя собственная CMS на зенде. Главное — архитектура и не важно какие средства для этого выбраны.
Дерзайте и удачи Вам!