Тема: Как сделать сайт быстрее? (WAP/WEB мастеру/PHP/MySQL) Sasha84S (3 Dec 2014 в 18:15) Скачай в пабле и поработай над ним Engine (3 Dec 2014 в 18:20) 1. Не используй дцмс. 2. Меньше говнокода 3. Оптимизация изображений для веб 4. Минификация css и js 5. Кеширование 6. Нормальный хостинг 7. Заменить иконки на спрайты или шрифт 8. Изучить языки. Любую задачу можно решить несколькими способами scpasis13 (3 Dec 2014 в 18:28) Возьми социалкит. И юзай по мне он лутше или vii работают хорошо. Выдерживают большое количество народу Romka (3 Dec 2014 в 18:29) --Цитата-- Engine (3 Dec 2014 в 18:20): 1. Не используй дцмс. 2. Меньше говнокода 3. Оптимизация изображений для веб 4. Минификация css и js 5. Кеширование 6. Нормальный хостинг 7. Заменить иконки на спрайты или шрифт 8. Изучить языки. Любую задачу можно решить несколькими способами ---------- Engine, я извиняюсь, а можно подробней по поводу 7-ого пункта? Как это происходит что такое спрайт? Как пнг иконку заменить? Engine (3 Dec 2014 в 18:30) Romka, в двух словах не описать. Потом как нибудь у себя на сервере статью напишу Hack (3 Dec 2014 в 18:31) Engine, давай в лс? Может там что-то еще подскажешь. Hack (3 Dec 2014 в 18:33) Romka, всегда говорилось, если картинка просто икнока без букв, то ее лучше всего просто заменить на .Jpg или .jpeg EXTM (3 Dec 2014 в 18:37) Используй johncms или лучше дождись выхода mobicms, хотя она будет очень не стабильна. Hack (3 Dec 2014 в 18:44) EXTM, я не могу не работать с DCMS-Social, я другими я затрудняюсь. Потому что не учил еще ничего нормально кроме социала. Romka (3 Dec 2014 в 18:45) --Цитата-- Engine (3 Dec 2014 в 18:30): Romka, в двух словах не описать. Потом как нибудь у себя на сервере статью напишу ---------- Engine, буду очень благодарен! Королева (3 Dec 2014 в 18:50) Romka, http://m.habrahabr.ru/post/159027/ Romka (3 Dec 2014 в 18:58) Королева, спасибо большое. Я правильно понял те иконки что у меня на главной их можно каким то образом сделать в спрайт и она будет легче грузиться посылая меньше протоколов и при этом изображение картинки не измениться? Извини я с телефона не могу прочитать что там, буду дома гляну и буду делать! Romka (3 Dec 2014 в 18:58) Королева, Engine (3 Dec 2014 в 19:21) Romka, да. Вместо сотен http запросов отправляется только один GolLeg (3 Dec 2014 в 19:26) Я сделал просто подзагрузку страниц на ajax. Тоесть например тот же dcms каждый раз грузит все стили, все скрипты явские заново,то у меня грузится только часть нужной мне страницы )) SubZero (3 Dec 2014 в 19:27) --Цитата-- Engine (3 Dec 2014 в 18:20): 1. Не используй дцмс. 2. Меньше говнокода 3. Оптимизация изображений для веб 4. Минификация css и js 5. Кеширование 6. Нормальный хостинг 7. Заменить иконки на спрайты или шрифт 8. Изучить языки. Любую задачу можно решить несколькими способами ---------- Engine, поддерживаю ! Engine (3 Dec 2014 в 20:02) --Цитата-- GolLeg (3 Dec 2014 в 19:26): Я сделал просто подзагрузку страниц на ajax. Тоесть например тот же dcms каждый раз грузит все стили, все скрипты явские заново,то у меня грузится только часть нужной мне страницы )) ---------- GolLeg, точно. Про ajax забыл Hack (5 Dec 2014 в 17:33) Апаю) Ivlev (5 Dec 2014 в 18:03) например перепешы все на mysqli Engine (5 Dec 2014 в 18:05) Тест, вообщет mysqli медленнее mysql :) Ivlev (5 Dec 2014 в 18:09) Engine, PDO+ООП норм, я читал что mysql как бы уже устаревшый, а mysqli быстрей DGZ (5 Dec 2014 в 18:13) оптимизируй ядро Виджик (5 Dec 2014 в 18:37) dcms быстрей не сделаешь Кредитор (5 Dec 2014 в 18:48) --Цитата-- Виджик (5 Dec 2014 в 18:37): dcms быстрей не сделаешь ---------- Виджик, да? странно ) наверное ты про себя и автора Кредитор (5 Dec 2014 в 18:52) для начала пробуй на платный хостинг переехать. увеличишь скорость в 2 раза. не занимайся херней, убирая пробелы, тратишь время впустую. экономия на спичках. оптимизировать код нужно. сократить число обращений к бд. оптимищировать таблицы и тд и тд и тд Кредитор (5 Dec 2014 в 18:55) --Цитата-- Romka (3 Dec 2014 в 18:29): Engine, я извиняюсь, а можно подробней по поводу 7-ого пункта? Как это происходит что такое спрайт? Как пнг иконку заменить? ---------- Romka, спрайт - это одна картинка с кучей изображений, каждое из которых выводится с помощью css. пример - иконки ок и вк Saint (5 Dec 2014 в 19:07) --Цитата-- Виджик (5 Dec 2014 в 18:37): dcms быстрей не сделаешь ---------- Виджик, не поверишь если сравнить движок вк и дцмс то дцмс будет быстрее (если поставить вк на твой хост ,ген будет как в космосе ) ---------- Почему у меня движок оптимизируется, и с каждым разом все лучше и лучше , а у вас нет? я на дцмсе достигал почти ноля \"0.000\" понапихаете в fnc сотню функций ,дизы по 2 метра с графикой ставите . о какой оптимизации тут идет речь то.... -------------------------- Поставь чистую фиеру и убедишься что можно все оптимизировать . при этом почти не чего не вырезано было . -------- Вы вместо того что бы просить разработчиков всякие гаремы писать,лучше бы насчет кода говорили и терпели бы с модулями p.s обобщил DarkWM (5 Dec 2014 в 19:45) меняешь движок на нормальный и всё! Либо все изоображения обьединяешь в спрайт! Engine (5 Dec 2014 в 20:09) Saint, одно только подключение к бд выполняется за 0.001 :) Hack (5 Dec 2014 в 20:36) --Цитата-- Кредитор (5 Dec 2014 в 18:52): для начала пробуй на платный хостинг переехать. увеличишь скорость в 2 раза. не занимайся херней, убирая пробелы, тратишь время впустую. экономия на спичках. оптимизировать код нужно. сократить число обращений к бд. оптимищировать таблицы и тд и тд и тд ---------- Кредитор, хостинг keo, пользуюсь больше года уже. Ну как убирать запросы? Какие-то функции выключаются. Пытался разобраться более часа, но так задолбало что чуть не психанул:D Что происходит при оптимизации таблицы? Какие данные удаляются? Источник: http://www.dcms-social.ru/forum/20/41/55900/