NanoCMS (HTML5, PHP, MySQL)

Печать RSS
1566

Е
Автор
Пацак
0
111. Head, вечером на хостинге резервное копирование, поэтому генерация может скакать. Также смотрите демонстрационную версию, на основном сайте стоят дополнительные модули, которые создают дополнительные запросы и увеличивают время генерации.

Поверьте, пользователь чувствует разницу между каждыми 0.01 секундами. В одном случае страница открывается моментально, в другом случае можно увидеть мелькание белого экрана. Статистика собрана на тысяче людей онлайн-игре, где каждая секунда пользователю была дорога. Пилили мозг по этому поводу мне много.
Также, каждые доли секунды важны при больших аудиториях, там это будет очень ощущаться.
S

Чатланин
0
Поверьте, пользователь чувствует разницу между каждыми 0.01 секундами.
вы не поверите наверное, но для меня в Поволжье время, которое тратится на даставку по сети (мегафон) всего на странице (скрипты и стили) + отрисовка ее (при сильной захламленностью "фичами" банально страницу будет дольше рисовать) будет заметно больше чем генерация страницы.
это из разряда "теплового лампового звука".

для голой html страницы (игра то явно не слышала про xmlhttprequest) еще заметно будет при очень очень хорошей работе сети и очень хорошей реакции.

В этой цепочке моя работа идет после вашей, и поверьте мне, особенно если взять период - когда начали набирать обороты 3г модемы -> нагрузки там пошли атас.. если кратко - вам пользователи просто делали расслабляющий массаж мозга.

однако ваш сайт по прежнему не хочет отдавать скрипты и стили в сжатии - я так понял вы сделали сжатие налету где-то, но на хосте такое не прокатывает?

Highload понятие растяжимое, да и вообще отдельный холивар - больший возможен пожалуй только про академический код.
Вкратце - уж лучше все оптимально сделать, а не ульра тонко настроить одну часть, а на остальные как время будет.

почему окошко ввода текста не тянется хромом 8(
Изменил: SimX (30.11.2012 / 18:13)

Пацак
0
Автор Делай упор на оптимизацию скорости работы,функционал и простоту пользования движком

Добавлено через 00:19 сек.
а так пока всё найс...но все еще не вижу где генерацию выводит

Добавлено через 01:51 сек.
Нашёл баг при прямом переходе сюда http://nanocms.mobi/pages/14_proekte/ ссылка в низу Назад не работает...
Е
Автор
Пацак
0
114. wapek, у нас проблемы на сервере, поэтому тормоза. Установите завтра у себя, проверите скорость работы.

Используется банальный back в JS, возвращаться некуда, ничего странного в этом нет...
Е
Автор
Пацак
0
Вот на стало 1 декабря и мы выпускаем первую версию нашей системы!

Извините за задержку, были проблемы на сервере. Занимались весь день.
Система доступна для скачивания в разделе файлов.
S

MobileFun Club
0
хрень какая то, на локалке без пароля к базе не поставить, с горем по полам поставил, но не могу авторизоваться и зарегистрироваться.
S

Чатланин
0
http://php.net/manual/ru/function.eregi.php 8(

из этого ВСЕ используется всегда?
часть кода с ф-и loading (аля загрузка системы?)
    
    include './system/classes/database.php';
    include './system/classes/users.php';
    include './system/classes/menu.php';
    include './system/classes/messages.php';
    include './system/classes/news.php';
    include './system/classes/profile.php';
    include './system/classes/comments.php';
    include './system/classes/guestbook.php';
    include './system/classes/chat.php';
    include './system/classes/forum.php';
    include './system/classes/daily.php';
    include './system/classes/photos.php';
    include './system/classes/files.php';
    include './system/classes/pages.php';
    include './system/classes/install.php';
    include './system/classes/cache.php';
    
    include './system/classes/phpmailer/phpmailer.php';
    include './system/classes/phpmailer/smtp.php'; 
половина же нафиг не убилась - spl_autoload_register обычный __autoload избавит от всякого хлама
увы пока посмотреть особо негде. вечером посмотрим.
Изменил: SimX (01.12.2012 / 13:19)
Е
Автор
Пацак
0
118. Head, ereg поправил, скопировал несмотря из другого своего проекта. Разрабатывал систему с error_reporting(7), на версии PHP 5.2.17 не получал предупреждений о том, что функция устарела.

Классы минимальны, падения производительности нет. А как подгружать - это уже дело каждого, я сразу писал, что я не претендую на идеальный код.

Пацак
0
А вот лучше претендовать на идеальный код чтобы на этом двиге делать большие проекты... а так если будет как попало то и покупать не будут
S

Чатланин
0
устарела она в 5.3 (выпуск лето 2009)

про "академический код" никто и не говорил. но html 5, современные устройства, next gen и все такое с bachend 4х летней давности 8(

А вот лучше претендовать на идеальный код чтобы на этом двиге делать большие проекты...
нет его там..
всегда есть костыли и ***код - задача работать быстро и без отказов, а не идеальный код
Изменил: SimX (01.12.2012 / 14:14)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск