Возник вопрос при реализации инструкции по сео-оптимизации от сео-студии на готовом сайте.
Один из пунктов говорит, что необходимо вынести главный заголовок страницы, который находится в h1 /h1 к тегу body, т.е. чтоб h1 шел сразу после body. Структура на сайте стандартная: после открытия тега body идет шапка, главное меню и где-то потом заголовок h1.
Задачу решил размещением загловка h1 после body и придания ему абсолютного позиционирования, корректировкой других css-свойств и подгонкой размещения посредством js.
Теперь терзают сомнения, что это как-то слишком замудренно. Подскажите как лучше поступить в этой ситуации? И вообще, целесообразен ли данный метод оптимизации?
Кроме этого нашлась проблемка: при масштабировании страницы - из-за абсолютного позиционирования загловок "уплывает" в сторону относительно страницы.
Выводите сначала текст, потом аяксом тяните картинки.
Да, кстати можно попробовать поэтапно тянуть. Дело в том, что сначала выводится только список групп упражнений, а по клику на "смотреть" рядом открывается список входящих в него упражнений и только тут показываются картинки. По идее сейчас тянутся все картинки, даже те, которые юзер может и не увидеть.
раскидай картинки по папкам по имени упражнения
например /images/ex1/img1.gif
Тоже не понял идеи. К тому же в моем случае это не вариант, т.к. уже есть база на 450 упражнений с загруженными картинками, которые свалены в одну папку и имеют названия-кракозябры
Подскажите, пожалуйста, каким методом можно помочь в моем случае:
есть страница с кнопкой, открывающей попап. В нем аякс подгружает из базы доступные упражнения и выводит их список. У каждого упражнения есть миниатюрки в количестве от 1 до 5. Картинки маленькие но их довольно много, поэтому окно подгружается секунды 2.
Не делал никогда подобной оптимизации, поэтому прошу подсказать или хотя бы направить на нужную ссылку для обогащения знаниями.
Все работало. В ряд выводилось 5 ячеек с одинаковым фоном с надписями из массива поверх.
Теперь принес сайт на другой комп и получил проблему. <?=$href?> и <?=$title?> не обрабатываются, а выводятся как <?=$href?> и <?=$title?>. При чем 5 ячеек по прежнему выводятся, т.е. ПХП в принципе пашет и видит, что элементов в массиве - 5.
Есть идеи?
Первый туториал, который нашел: http://habrahabr[dot]ru/post/31168/
Делаю все по инструкции. Скачал Зенд 1.0.0. Распаковал library/Zend в zf-tutorial/library. И дальше по плану.
В итоге, почему-то, выдает такую ошибку:
Цитата:
Warning: include(Zend/Loader.php) [function.include]: failed to open stream: No such file or directory in X:\home\localhost\www\zf-tutorial\index.php on line 9
Warning: include() [function.include]: Failed opening 'Zend/Loader.php' for inclusion (include_path='.;./library;./application/models/;.;C:\php\pear') in X:\home\localhost\www\zf-tutorial\index.php on line 9
Fatal error: Class 'Zend_Loader' not found in X:\home\localhost\www\zf-tutorial\index.php on line 10
Т.е. не инклудит Loader.php. Проверил - файл на месте.
Взялся за другой туториал: http://zend-framework[dot]ru/getting-started/
Версия 1.8. Все шаги по установке сделал, но при вводе в командную строку zf show version начинает выдавать , что не может найти файлы .dll в папке ext в php. SET PHP_BIN в Zf.bat на нужный поменял.
Подскажите, плиз, что может быть не так, или дайте ссылку еще какой-то туториал.