Максим Тимофеев: Ну если б я знал в чем неэффективность я бы не задавал вопрос. Из всего многообразия функций работы с массивами и данными в php я знаю наверно штук 20. Это позволяет решать задачи, но думаю я часто изобретаю велосипед, когда можно было бы воспользоваться готовой функцией.
Там база товаров в CSV, потому что выгружается из excel. А я уже работаю с тем что дают...
Алексей Л.: На самом деле отвечает, по меньшей мере на два ваших вопроса:
1. Какой компьютер вы порекомендуете для frontend разработчика?
2. Стоит ли на начальных этапах тратить деньги на новый ноутбук или нет?
И даже на "Что бы вы посоветовали?" в общем можно признать ответом...
Я считаю нужным даже развить свой ответ... Компьютер - это инструмент. Важно, чтобы он соответствовал задачам. Допустим вы работаете дома или в офисе, за своим столом, на оборудованном рабочем месте. Зачем вам ноутбук? Удобнее обычный десктоп. Или допустим вы разрабатываете кучу проектов и чувствуете, что ваши обычные методы разработки уже не позволяют укладываться в сроки. ТОГДА надо думать об автоматизации и ускорении разработки и может быть новом компьютере. А пока у вас нет в этом производственной необходимости выбирать можно компьютер можно только исходя из понтов и дизайна.
2,игрушки,плюш,кошка
3,игрушки,плюш,еж
4,игрушки,дерево,кубики
5,игрушки,дерево,кирпичики
6,игрушки,дерево,пентагондодекаэдры
7,одежда,дерево,макинтош
8,одежда,твид,пиджак
9,одежда,твид,брюки
Нужно вывести:
игрушки
плюш (3)
дерево (3)
одежда
дерево (1)
твид (2)