Азбука/ОсновнойСайт

Материал из Etersoft wiki
Перейти к: навигация, поиск

Основной сайт

Сделать загрузку счётчиков через ajax:

jQuery.ajax({  
      type: "GET",  
      url: "/include/bookmark.htm",
      cache: true,
      success: function(html){
      jQuery("#social").html(html);
      }
       });

В том числе на странице обработки ошибок 404 и пр.

Что нужно устранить:

  1. Максимально развязать независимые подкаталоги, чтобы их можно было разнести по разным серверам (например, /otechnik, /znakomstva)
  2. Устранить запросы к главной странице вида GET /?otechnik/Ioann_Zlatoust/besed_51=30 (должно быть GET /otechnik/Ioann_Zlatoust/besed_51=30)
  3. То же самое касается ссылок вида /?dictionary/
  4. Главную страницу сделать опять .shtml (а не php), убрав index.php со всем анализом в нём.

Это нам нужно, чтобы иметь возможность запускать разные части сайта независимо на разных серверах.

В файл indexphp.shtml который изначально не планировался быть php, после его переименования начали вписывать php-код. Во время его возвращения в качестве главного файла, нужно обратить на это внимание.

Тому, кто полюбил использовать функцию virtual в php, надо передать, что его использование почти всегда неуместно.

Планы

  • Сделать полное кэширование страниц Отечника и Библии