Архив

Архив раздела ‘Веб-программирование’

Как удалить все файлы – скрипт php

17 ноября 2013 Comments off

Если необходимо разом удалить все файлы из папки, поможет короткий скрипт на php, с предварительной проверкой на существование папки – скрипт удаления всех файлов из папки.

Также примеры as3 читать там же.

Какая CMS самая быстрая? Какая CMS самая распространенная?

27 февраля 2010 12 comments

Думаю на форумах часто возникает вопрос у новичков какая же CMS (система управления сайтом) самая шустрая. Но часто даже бывалые иногда спорят по этому вопросу.

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

На данный момент у меня есть неподтвержденные данные по процентному использованию CMS на сайтах в зоне RU:

Бесплатные cms
WordPress – 41%
Joomla – 26%
DLE – 17%
Drupal – 4.3%
MODx – 3%
TYPO3 <1%
Danneo <1%
CMS Made Simple <1%

Платные CMS:
1С-Битрикс – 50%
NetCat – 28%
HostCMS – 7.6%
UMI.CMS – 7%
Amiro.CMS – 4%
S.Builder – 3%

Графики исследований скорости работы разных CMS

Исследования проводились компанией iTrack, по их словам было проверено более двух с половиной миллиона доменов в зоне Ru, на тех на которых обнаружили системы управления сайтом был проведен тест загрузки главной страницы. Вот графики по бесплатным и платным системам:
скорость работы платных cms бесплатные

Как видно из результатов, из самых распространенных бесплатных движков самые быстрые – DLE и MODx. Joomla работает медленно, разработчикам стоит поработать над ней.

Самый распространенный WordPress хотя и работает медленнее всего, но это оправдывается тем что большинство людей, установивших его, вообще никак не оптимизируют работу двига, они ставят красивые шаблоны, но при этом не ведают какой в них написан код, а он может нести в себе нулевую оптимизацию. Часто шаблоны WordPress нагружают блог различными блоками, которые совершают лишние выборки из базы данных (по несколько штук на каждый).

DLE и MODx изначально предлагают минимальный набор возможностей и слабо грузят сервер.

Статистика использования браузеров в мире

3 ноября 2009 1 комментарий

statКак вы видете, ситуация среди браузеров особо не изменилась, но большой рост наблюдается у Google Chrome.

Как не печально для студий дизайна и верстальщиков, но из IE больше всего распространен именно 6й. Это связано с тем, что многие не хотят обновляться, так как не считают это нужным. Некоторые переустанавливая Windows используют старые диски с XP, на которых стоит IE6.

Если бы компьютерная образованность была больше, а консервативность пользователей (особенно тех кому за 40) была меньше, то люди ставили бы IE8, скачивая его в свободном режиме с сайта Майкрософт.

Будем надеяться, что Майкрософт будет проводить рекламные компании, чтобы довести до клиентов о необходимости обновить IE. Благо, что в Viste и 7м Windows стоят уже обновленные браузеры.

Календарь для выбора даты на jQuery

11 октября 2009 1 комментарий

Интересный и полнофункциональный календарь на jQuery для полноценного выбора даты. Дизайн календаря можно легко менять.




Преобразование писель-точки-проценты для css

26 июля 2009 Comments off

Для дизайнеров, программистов и веб-мастеров необходимо знать что такое точка, пиксель, дюйм. Эти понятия используются в во всех графических работах.
При создании дизайна веб-страницы в css прописываются размеры шрифтов. Часто шрифты пишут в пикселях (px) и в точках (pt – point).

Размеры в пикселях значительно лучше чем в поинтах, так как можно быть уверенным что из-за нестандарных настроек Windows (размеры шрифтов дюйм/пиксель) шрифты останутся того же размера относительно остальных элементов сайта. Все размеры картинок и блоков проставляются в пикселях.

Но некоторые все же делают шаблоны с размерами в поинтах.

Если вы решили переписать шрифты во всем css файле шаблона, то я предлагаю удобную таблицу, так как не все помнят отношение pixel/point. Также для удобства приведены значения размеров шрифтов в процентах.

Points Pixels Ems Percent
6pt 8px 0.5em 50%
7pt 9px 0.55em 55%
7.5pt 10px 0.625em 62.5%
8pt 11px 0.7em 70%
9pt 12px 0.75em 75%
10pt 13px 0.8em 80%
10.5pt 14px 0.875em 87.5%
11pt 15px 0.95em 95%
12pt 16px 1em 100%
13pt 17px 1.05em 105%
13.5pt 18px 1.125em 112.5%
14pt 19px 1.2em 120%
14.5pt 20px 1.25em 125%
15pt 21px 1.3em 130%
16pt 22px 1.4em 140%
17pt 23px 1.45em 145%
18pt 24px 1.5em 150%
20pt 26px 1.6em 160%
22pt 29px 1.8em 180%
24pt 32px 2em 200%
26pt 35px 2.2em 220%
27pt 36px 2.25em 225%
28pt 37px 2.3em 230%
29pt 38px 2.35em 235%
30pt 40px 2.45em 245%
32pt 42px 2.55em 255%
34pt 45px 2.75em 275%
36pt 48px 3em 300%

Значения в таблице аппроксимированы к ближайшим целым числовым значениям.