- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, товарищи!
Регулярно разрабатывая довольно крупные проекты, пришёл к выводу, что как правило, все процессы разработки сводятся к:
1) созданию форм
2) их обработке
3) выводу информации из базы по шаблону
4) созданию блоков информации
По мере работы, совершенствовался механизм фреймворка (на PHP).
Сначала процесс создания новых модулей сводился к созданию массивов с описанием формата ввода/вывода и вызову нескольких функций. По мере развития Фреймворк видоизменялся.
В настоящий момент, чтобы создать, например:
1) форму регистрации с полями E-mail, Пароль + Повторить пароль, Адрес, Защитный код
2) механизм проверки валидности, введённой информации
3) механизм проверки уникальности E-mail
4) механизм сохранения в БД
5) сообщение об успешной регистрации
Необходимо создать файл register.com следующего содержания:
При этом страница регистрации будет доступна по адресу /ru/register/main, будет использоваться шаблон, заданный в файле main.tpl, файл локализации ru.locale.com и AJAX для созданной формы, а доступ к странице иметь будут только гости (польз. группы 1).
И всё бы хорошо, да только скорость работы оставляет желать лучшего: для малых и средних проектов подходит, а дальше не годится. В связи с этим решил переписать данный фреймворк на C++ в качестве библиотеки к apache или под Fast CGI.
В связи с этим вопрос, есть ли смысл в разработке или может есть готовые решения, чтобы мне велосипедостроительством не заниматься?
чем смарти не угодил?
1. к формам все не сводится.
2. для форм(как и для прочего) есть уже давно готовые решения типа XForms
3. смарти причем тут?
4. фреймворк - это вы громко сказали. В вашем случае это не более чем management system.
kapow_expert добавил 28.01.2011 в 11:39
Необходимо создать файл register.com следующего содержания:
примитивно как то.
Смарти тут абсолютно не при чём, речь не о шаблонизаторе.
Сытый конному не пеший. А обоснование?
Что конкретно для прочего?
Вот как раз система управления тут и ни при чём. Речь о ПО, позволяющем облегчить процесс разработки крупных систем, а значит - framework.
Не понял сути вопроса, погуглити и выберете по функционалу который вам больше походит я побывал CodeIgniter .