да-да, 5 и 5к записей это практически одно и то же в сравнении с таблицами на 6Гб, где ежедневно по крону инсертятся и удаляются десятки тысяч записей и делаются нетривиальные джоины, которые легко кладут сервер, если индекс криво поставлен. В разрезе интернет-магазинов база на 5к товаров сводится к выборке одного товара по id или по чпу, либо к поиску по свойствам товаров, никакого заметного падения скорости загрузки страницы нет. Ну еще апдейт цен и кол-ва товара на складе файликом экселя раз в неделю. Даже убогая джумла с виртуамартом нормально тянет подобную базу на виртуальном хостинге, если владелец не шаманил с плагинами. Остальное решается знанием используемых инструментов.
убивай дальше
Т.е. начать с Zend 1 фреймворка, вторым не рекомендуешь пользоваться?
Изучаю как раз PHP, давно хотел. Вот решился.
Посоветуйте, пожалуйста, умные книжки и как быстрее освоить, чтобы говнокод не писать. Т.е. не делать стандартных ошибок, что делали вы осваивая этот язык.
zend учить первым никто не рекомендует, если нет практики mvc-программирования в других языках. Yii имеет самый низкий порог вхождения и самую высокую затребованность среди php-фреймверков (по количеству вакансий\проектов, а не по зп). На зенде в снг мало кто работает, это либо какие-то старые сайты, написанные на нем, либо команды, у которых принято собственные внутренние проекты вести на этом фреймверке, а для заказчиков в зависимости от потребностей.
И вообще с такой идиотской типизацией (вроде нету, но что-то есть) пошли они жопу. Это не язык, это кошмар.
приводить в качестве аргумента харбу это неприлично в нормальном обществе :troll:
для поставленной задачи (среднестатистический интернет-магазин) использовать php самое оно. Можно конечно при желании и на С писать, но зачем? Самый обычный проект с самым обычным нерезиновым бюджетом. В США до недавнего времени истребители под виндой летали и норм было :troll: