вопрос
Задался вопросом,как правильно оптимизировать сайт. Читал на http://pafnuty.name/ ,где писалось про вывод Js и CSS в одну строку,это конечно хороший совет. Но хотелось бы узнать влияет ли на быстродействия размер кода в одном файле или же лучше,например,не делать громоздким CSS и tpl,а разбить на несколько страниц и подключать через ,например,include.
И,второе момент,делаю функцию на сайте select option и все вписываю в один файл,что делает его громоздким. Есть как альтернатива файлу,подключить все через БД. Но где-то читал,что лучше этого не делать,так БД трудно оптимизировать и она быстрей может зависнуть,чем если все будет в файле. Так ли это? И как все таки сделать?!
P.S. Хотел уточнить,при создании дополнительного поля списком,несколько строк, куда записываются вводимые данные в файл txt или в БД.
И,второе момент,делаю функцию на сайте select option и все вписываю в один файл,что делает его громоздким. Есть как альтернатива файлу,подключить все через БД. Но где-то читал,что лучше этого не делать,так БД трудно оптимизировать и она быстрей может зависнуть,чем если все будет в файле. Так ли это? И как все таки сделать?!
P.S. Хотел уточнить,при создании дополнительного поля списком,несколько строк, куда записываются вводимые данные в файл txt или в БД.
Похоже вы когда читали - не поняли сути оптимизации.
Для того, чтобы понять что лучше вам нужно ответить на пару вопросов:
1. Сколько http запросов одновременно может сделать браузер?
2. Что браузеру проще загрузить 5 файлов по 10кб или один файл 50кб?
3. Что браузеру проще загрузить 5 файлов по 10кб, один файл 50кб или один (gzip) файл 10кб?
Ответы на все три вопроса можно нагуглить очень легко, при этом, если вы захотите один раз вникнуть в суть - далее у вас не будет возникать вопросов по оптимизации загрузки css и js.
Ну и как рекомендация - почитать про объединение изображений в спрайты.
При создании допполя его параметры записываются в txt файл, а данные в таблицу с новостями.
Для того, чтобы понять что лучше вам нужно ответить на пару вопросов:
1. Сколько http запросов одновременно может сделать браузер?
2. Что браузеру проще загрузить 5 файлов по 10кб или один файл 50кб?
3. Что браузеру проще загрузить 5 файлов по 10кб, один файл 50кб или один (gzip) файл 10кб?
Ответы на все три вопроса можно нагуглить очень легко, при этом, если вы захотите один раз вникнуть в суть - далее у вас не будет возникать вопросов по оптимизации загрузки css и js.
Ну и как рекомендация - почитать про объединение изображений в спрайты.
При создании допполя его параметры записываются в txt файл, а данные в таблицу с новостями.