Рустам Байназаров, Да вот искал я, только ничего не нашёл подходящего сразу под все критерии. Или продукт платный, или на Линукс не поставишь, или урезаны возможности
Dance Macabre, Наверное, я не совсем правильно объяснил - продукт, аналогичный Photoshop, должен быть бесплатным. Чтобы мне не платить за моё рабочее окружение)
А вёрстку макетов бесплатно есть смысл делать - на этапе обучения. Скачать psd с инета и сверстать точь-в-точь для закрепления пройденного)
А что будет, если какую-то часть контента я буду выводить на страницу именно яваскриптом? Поисковик просто не увидит этот контент? Например делать ajax запросы к json файлу, откуда выводить товары в каталог?
mt. NATS, Было бы хорошо. Да вот только я мучаюсь, не знаю, как мне запихнуть в бд по ячейкам готовый json файл, а то данных там уже многого, вручную вбивать - не вариант.
Кроме того, появились новые ключи: категории (список) и объект "носитель" - "цена". БД, как я понял, вообще массивы не хранит, так что придется ещё и кучу таблиц создавать. Если честно, не понимаю, зачем нужна БД, если количество товаров не превысит сотню. Только лишняя морока получается.. или я что-то неправильно понимаю?
Спасибо за ответ! Уточню: я пытаюсь сделать небольшой интернет-магазин на html, css, js, php и json (придётся прикручивать ещё и mysql, видимо). Поэтому мне нужен локальный сервер для работы со всем этим богатством. Я промучался с LAMPом, в итоге стёр к чертям и поставил xampp - и о чудо, всё почти сразу заработало, что нужно) Админки я пока там не увидел...
Всё, что вы предложили, насколько я понимаю - это CMS. А стоит ли их использовать? Против них есть некоторое предубеждение...
Даст ли мне, например, Brainycp такую возможность: залить на него уже имеющиеся php-шаблоны, html - странички, json файлы и т.д. и т.п., организовать БД и сделать, чтобы сайт работал? А потом ещё и перенести его на платный хостинг?
Таким образом, подойдёт ли он для разработки? Чтобы я мог спокойно писать код и верстать странички, заливать это на Brainycp и смотреть результат, а там уже делать весь бэкэнд?
С apache оказалось как-то уж много всякой возни. Думаю, это немного странно, когда я вбиваю в консоль, а потому конфиги файлов множество различных команд с сайта способом копипаст, абсолютно не понимая, что именно я делаю и тратя на это много времени.
Я понимаю, что это как бы "тру" вариант, но мне сейчас нужно что-то такое, чтобы вообще не заморачиваться на установку окружения. Взять, поставить, и чтобы сразу работало, а я мог спокойно делать сайт дальше
mt. NATS, Спасибо, прочитал, понял. Только хотелось бы делать этот запрос асинхронно, чтобы страничка грузилась быстрее, но, когда меняю третий аргумент с false на true, у меня текст описания, загружаемый из доп. файлов, просто не отображается, а все остальные параметры остаются. Можно ли это как-то изменить, чтобы оптимизировать сайт?