Для своего сайта мне понадобилось строить диаграммы.
Диаграммы можно построить при помощи нескольких методов:
1. В виде растровых рисунков, построенных при помощи библиотек gd - graph
2. При помощи технологии flash
3. С помощью css

Я рассматривал только 1 и 2 вариант. С технологией css я мало знаком во вторую очередь, а главное - не было уверенности что диаграммы будут выглядеть одинаково во всех браузерах.
Плюс картинок - работа во всех браузерах, у всех клиентов. Картинки можно будет кэшировать, тем самым значительно снизить нагрузку на сервер.
Минус -

Читать полностью

Популярность: 37%

Полезные записи:

Метки:

Немного слов про верстку сайтов.
Разрабатывая свои сайты я рассматриваю различные варианты того, как можно побыстрому спроектировать дизайн.
На данный момент есть два наиболее известных css фреймворка:
1. blueprint
2. grid 960
Эти фрейморки достаточно часто можно встретить на различных сайтах.
Вот способ, как можно определить какой css фреймворк используется.
Если в файле .css есть такие строчки:

Читать полностью

Популярность: 52%

Полезные записи:

Метки: ,

В codeigniter существуют несколько способов замера производительности:
1. Профилирование. Этот вариант показывает полную статистику как по генерации кода, по выполнению запросов, даже и сами эти запросы.
Выводимый отчет будет примерно таким:


URI STRING

/main/category/Differ/270


CLASS/METHOD

main/category


MEMORY USAGE

403,628 bytes


GET DATA

No GET data exists


POST DATA

No POST data exists


DATABASE:  rss3   QUERIES: 2

0.0002
SELECT count(title)as title FROM items,categories  WHERE title!=and categories.id = items.category and url=“Differ”

0.4508
SELECT title,link_true,link,url,name FROM items,categories  WHERE title!=and categories.id = items.category and url=“Differ” order by date desc limit 270,30



BENCHMARKS

Loading Time Base Classes 0.0023
Time 0.0025
Controller Execution Time ( Main / Category ) 0.4822
Total Execution Time 0.4847


Очень полезный отчет, позволяет определить бутылочное горлышко в вашем приложении.
Чтобы активировать этот способ

Читать полностью

Популярность: 35%

Полезные записи:

Если вы, как я - новичек в дизайне, то на 99% у вас нет ни шаблонов, ни готовых css. Все что вы делаете - выводите текст на белую страницу, без всяких тегов, соблюдения спекификаций и стандартов. Пора это менять. Даже если это черновик, даже если потом все будет изменяться / исправляться - это все равно должно выглядеть более менее человечно.
Итак, вот как это сделать.
Идем на сайт http://www.freecsstemplates.org/. Там мы выбираем понравившийся шаблон, который и скачиваем. В результате получаем готовую заготовку html со всеми прописанными стилями. Чтобы сделать из этого html наш шаблон - понадобится ровно две минуты.

Читать полностью

Популярность: 52%

Полезные записи:

Метки: ,