Web Мастерская Блог
Сообщество Web Мастеров. Тут собрано всё, чтобы написать свой первый сайт, запустить его в Интернет и поддерживать его в течении всей его работы.
Ошибки при программировании на JavaScript (Как избежать ошибок?)
В настоящее JavaScript находит широкое применение в браузерах как язык сценариев, которые делают работу с веб-страницами интерактивной. JavaScript выполняет задачи с клиентской стороны, которые не могут быть выполнены со стороны сервера. Например, пользователь нажимает на кнопку и появляется некое всплывающее окно. Этот процесс лучше и проще реализовать со стороны клиента в виде сценария JavaScript, чем нагружать сервер и интернет-соединение для передачи данных, обработки и ответной реакции. Несмотря на то, что JavaScript похож на другие языки программирования и позиционируется как простой для работы с ним, легко угодить в ловушки, программируя на нем.
Ниже даны несколько ловушек, в которые могут попасть разработчики веб-интерфейса, использующие JavaScript.
Это ошибку может совершить даже опытный программист, просто сделав опечатку в операторе сравнения, что приведет к большой логической ошибке в сценарии.
Речь идет об...
Ниже даны несколько ловушек, в которые могут попасть разработчики веб-интерфейса, использующие JavaScript.
Неправильное использование операторов сравнения и присвоения
Это ошибку может совершить даже опытный программист, просто сделав опечатку в операторе сравнения, что приведет к большой логической ошибке в сценарии.
Речь идет об...
- Жалоба
WordPress: Удаление лишних пробелов и переносов на новую строку в тексте
Мой хороший знакомый в качестве движка для своего блога выбрал WordPress. Выяснилось, что при написании статьи (вкладка редактора "Визуально"), если в конце или в начале текста допустить перенос на новую строку или пробел, то этот перенос пойдет в статью и будет отображаться, как пустое место. Такое "отображение" я называю - "мусор" и для меня важно от таких недоработок избавиться. Что я и постарался сделать для своего знакомого!
Признаюсь, с движком WordPress я не знаком, но проблему решить удалось. Оказалось все просто:
Открываем: wp-includes/post.php, находим:
И меняем на:
Теперь с пробелами и переносами в начале и конце статьи покончено!
Еще, лишние переносы на новую строку могут быть внутри самой статьи, например, между абзацами понаставить 10 переносов и текст будет иметь много пустого места, что некрасиво на самом деле выглядит....
Признаюсь, с движком WordPress я не знаком, но проблему решить удалось. Оказалось все просто:
Открываем: wp-includes/post.php, находим:
$post_content = $postarr['post_content'];
И меняем на:
$post_content = str_replace(' ', '', $postarr['post_content']);
$post_content = trim($post_content);
Теперь с пробелами и переносами в начале и конце статьи покончено!
Еще, лишние переносы на новую строку могут быть внутри самой статьи, например, между абзацами понаставить 10 переносов и текст будет иметь много пустого места, что некрасиво на самом деле выглядит....
Ошибки в оптимизации контента (Продвижение сайта правильным контентом)
В нынешних условиях развития информационной среды и принципов работы поисковых систем веб-мастерам все сложнее создавать и продвигать собственные сайты. Пожалуй, самым важным элементом для поискового робота является контент. Раньше для того чтобы этот параметр полностью соответствовал всем требованиям, достаточно было публиковать уникальные статьи и грамотно распределять в них ключевые словосочетания. Теперь же, проверяя качество контента, поисковые машины учитывают гораздо больше факторов, что, безусловно, приводит к тому, что у владельцев сайтов повышается риск где-нибудь допустить ошибку при разработке текстов.
Добавление неуникальных текстов. Эта ошибка была, есть и будет одной из самых распространенных. Некоторые веб-мастера попросту заимствуют материал с чужих сайтов, никак его затем не перерабатывая. Другие же авторы после написания того или иного текста не считают необходимым проверить его на уникальность. И тот и другой...
Основные ошибки, возникающие при разработке контента
Добавление неуникальных текстов. Эта ошибка была, есть и будет одной из самых распространенных. Некоторые веб-мастера попросту заимствуют материал с чужих сайтов, никак его затем не перерабатывая. Другие же авторы после написания того или иного текста не считают необходимым проверить его на уникальность. И тот и другой...
Проклятие хостера HostLine.Ru
Я недавно мигрировал с HostLine сюда (там, где я сейчас), и очень рад, что я наконец то ушел от этого недоразумения. Когда моим хостером был ХостЛине, мои сайты были недоступны по нескольку раз в сутки, по мимо того страницы генерировались довольно долго. Хостер мне постоянно говорил о какой то нагрузке от моих сайтов, мол я нагружаю их сервер так, что из-за меня мои соседи не могут "дышать", хотя на самом дела нагрузка незначительная, можно сказать семечки. Предупреждал о том, что если сервер загнется по моей вене, они выключат все мои сайты.
При каждом обращении в техподдержку, что бы узнать почему опять все сайты в нокауте, отвечали технические неполадки, сейчас все будет работать, ожидайте. Если переспросить - а сколько ждать, могли напомнить о том, что из-за меня соседи задыхаются, это мол не надоедай.
Сотрудники хостинга проявляя благородство очередной раз напоминая мне о "большой нагрузки" на их сервер, предложили мне переехать на сервер, который как раз для ресурсов, которые...
При каждом обращении в техподдержку, что бы узнать почему опять все сайты в нокауте, отвечали технические неполадки, сейчас все будет работать, ожидайте. Если переспросить - а сколько ждать, могли напомнить о том, что из-за меня соседи задыхаются, это мол не надоедай.
Сотрудники хостинга проявляя благородство очередной раз напоминая мне о "большой нагрузки" на их сервер, предложили мне переехать на сервер, который как раз для ресурсов, которые...
- Apache 6
- CMS 3
- CSS 12
- FTP 1
- HTML 10
- JavaScript 32
- MySQL 16
- Nginx 7
- PHP 41
- phpMyAdmin 2
- SVG 3
- URL 1
- XML 3
- Безопасность 4
- Библиотека JS 12
- Графика 1
- Доменное имя 1
- Инструкция 1
- Кодировка 2
- Контент 6
- Мнение 2
- Монетизация сайта 2
- Настройка 3
- Оптимизация 2
- Ошибка 7
- Поисковая система 1
- Продвижение сайта 6
- Софт 1
- Старт 2
- Функция 1
- Хостинг | Сервер 3