Я знаю PHP и начинаю с MySql (но планирую использовать ODBC). Мне не нужны книги, объясняющие это.Веб-приложения: в рамки или нет рамки?
Я, вероятно, квалифицирован для разработки простого веб-сайта, но стараюсь использовать довольно амбициозные приложения. Я полагаю, что почти все веб-приложения имеют некоторую общность, такие как безопасность, масштабируемость и т. Д. (Я даже не знаю, как распределить базу данных или приложение через серверные серверы, например).
Поскольку я не могу предвидеть точный характер приложений, которые я мог бы разработать (кроме того, что будет использоваться PHP & ODBC), есть ли смысл жениться на каркасе, или я должен просто изобретать велосипед и персонализировать его, чтобы сделать его собственными рамками.
Если существующая структура, то какая? Единственная помощь, которую я могу дать, это то, что я вряд ли буду делать сайты, порталы, сайты покупок и т. Д., Вероятно, больше полагаясь на отслеживание активов и интеллектуальную обработку данных.
+1. Хотя большинство фреймворков пытаются решить все проблемы сразу и взаимодействовать с любой популярной технологией, но редко преуспевают в специфической задаче. Большую часть времени вы завершаете хакинг в рамках этой структуры. Альтернативой является создание собственной инфраструктуры приложений. Эмпирическое правило, которое я нашел для себя, заключается в том, что если вы освоите фреймворк, вы чрезвычайно продуктивны, когда он покрывает ваши требования, но может резко замедлить эту линию. собственная структура занимает много времени, чтобы проектировать и писать, но не имеет этой проблемы (если вы делаете это правильно!). – back2dos