сначала продумайте интерфейсы использования, как было бы удобно Вам быстро работать с формами.А вот готовые решения для форм, например, откуда можно взять, кроме как с фреймворков (т.к. это слишком - изучать фреймворк чтоб разобраться с егоной обработкой форм)?
С PEAR или Composer? Откуда обычно берут готовые решения? Т.к. с фреймворка какого-нибудь брать - это по-моему немного странно...
А есть ли какой-то более естественный и удобный способ доступа к готовым решениям на PHP?Если не получается придумать, откройте доки Zend Framework 1, yii, symfony и тд.
Как там генерируются блоки, выберите понравившийся вариант или снова придумайте свой, и попробуйте сделать свой пакет классов для работы с формами.
Так же еще можете поискать на гитхабе, и других подобных ресурсах.
тоже пооффтоплю, не совсем согласен, программист должен в первую очередь думать о коде и о комманде, чтобы она могла прочитать его код =)))если вдруг мне попадется такой программист, который думает х* знает о чем но не о наших клиентах, он пойдет куда подальше!
Composer - это менеджер зависимостей. С помощью него можно загружать библиотеки, не скачивая их с каждого сайта отдельно, например в среде IDE PhpStorm это очень удобно.А есть ли какой-то более естественный и удобный способ доступа к готовым решениям на PHP?
А то доки к фреймворкам читать и гитхаб наобум перерывать - как-то не то...
Вот PEAR, Composer - это не то самое? (я ими никогда не пользовался, так что не знаю)
Я сейчас дочитываю доки по Yii но пока его читал, увидел что рекомендуют laravel... В общем решил пока с Yii закончить и что-то на нем сделать.Composer - это менеджер зависимостей. С помощью него можно загружать библиотеки, не скачивая их с каждого сайта отдельно, например в среде IDE PhpStorm это очень удобно.
Загрузив фреймворк впервые, нужно быть суперджедаем, чтобы сразу начать на нем писать)
Поэтому в любом случае придется читать и смотреть доки на офф. сайтах фреймворков.
Cм. ActiveForm http://www.yiiframework.com/doc/guide/1.1/en/form.view вторая частьНе в курсе в Yii есть уже вот такие подобные вещи для обработки форм? Чтобы принять данные, проверить и если просто отправлена - то изменить форму, а если отправлена через ajax - то отдать объект с правками?
"Удобна пользователю" и "Отключенный JS" - это есть диаметрально противоположные понятия.Redjik, программа должна быть в первую очередь удобна пользователю, те думаем о пользователях - клиентах. а уже после о себе и команде.
не знал о таком ресурсе, интересно)
Если пользователю удобно без JS - то пусть идет к конкурентам, у которых есть без JS. Благо конкуренция сейчас бешеная. Пользователи без JS не пропадут, можно пожелать им удачи и попрощаться.мир перевернулся, пишут программы чтоб их понимала IDE и роботы, про людей забыли. обвешались рекламой гугл, фейсбуками, алеха ранкигнгами яндекс-картами и запретили пользователям ходить по сайту без этих включеных свистоперделок, забыв о прямом назначении инструмента.
MiksIr, если пользователю удобнее без JS это его желание. если комуто удобнее летом в шапке ушанке это не повод выгонять его из магазина
Но с такими чудиками можно лишиться кучи нормальных клиентов, потому их обычно спроваживают.мир перевернулся, пишут программы чтоб их понимала IDE и роботы, про людей забыли. обвешались рекламой гугл, фейсбуками, алеха ранкигнгами яндекс-картами и запретили пользователям ходить по сайту без этих включеных свистоперделок, забыв о прямом назначении инструмента.
MiksIr, если пользователю удобнее без JS это его желание. если комуто удобнее летом в шапке ушанке это не повод выгонять его из магазина
Если кому-то удобнее по улице голым - то повод не только выгонять, но еще и на 15 суток посадить. А то и подольше - в профильные учреждения. Мир перевернулся уже давно, и если вы застряли в 90-х годах - это опять же ваша проблема, а не проблема окружающих.мир перевернулся, пишут программы чтоб их понимала IDE и роботы, про людей забыли. обвешались рекламой гугл, фейсбуками, алеха ранкигнгами яндекс-картами и запретили пользователям ходить по сайту без этих включеных свистоперделок, забыв о прямом назначении инструмента.
MiksIr, если пользователю удобнее без JS это его желание. если кому-то удобнее летом в шапке ушанке это не повод выгонять его из магазина