Архив рубрики: Публикации

Что такое: Использование памяти

Использование памяти в WordPress относится к количеству памяти, используемой PHP скриптом. Этот сценарий может быть темой, плагином или файлом ядра WordPress. Хорошо написанный WordPress плагин или тема будет пытаться уменьшить собственное использование памяти и не вызывает тяжелую нагрузку на сервер с помощью чрезмерно потребляемой памятью. PHP скрипты, потребляющих слишком много памяти также может привести к замедлению работы веб-сайта. Многие провайдеры на общих веб-хостингах автоматически убивают PHP скрипты, превышающие выделенный объем памяти, что приводит к простою веб-сайта, а иногда даже приостановление учетных записей на хостинге. Для оптимизации использования памяти в WordPress, настоятельно рекомендуется использовать плагин кэширования, что уменьшает нагрузку на вашем веб-сервере, кэшированные копии веб-страниц.Что такое: Использование памяти

Во многих случаях вы можете увидеть для себя, сколько памяти сервера вы используете. В CPanel, вы можете нажать на «Status Service: Click to View» в левом нижнем углу CPANEL страницы регистрации, если ваш сервер позволяет увидеть такие вещи. Зная это, нормальное использование поможет вам определить, когда появляется прецеденты, возможно, с риском для вашего сайта. Использование памяти показывается в процентах от общего объема памяти. Другие хостеры, которые не используют Cpanel, могут иметь аналогичные варианты доступные для просмотра использования памяти, кроме как через фатальные ошибки, которые отображаются, когда слишком много памяти используется. При необходимости, вы также можете попросить вашего хостера, увеличить выделенную память при запуске сценариев или подключаемых модулей, которые требуют от них, хотя это и не рекомендуется, если вы точно не знаете, что вы делаете.

 

Дополнительная литература



2016-10-13T15:43:41
Глоссарий

Что такое: GitHub

GitHub проект хостинга в Интернете. Можно свободно использовать для проектов Open Source, а также есть платные планы, доступные для частных проектов. В настоящее время GitHub является наиболее востребованной услугой хостинг -кода среди разработчиков с открытым исходным кодом и программистов.Он использует систему управления версиями Git, отсюда и название GitHub.

Проект размещен на GitHub и называется хранилище. Любой может подписаться на учетную запись на GitHub и создавать свои собственные репозитории. Пользователи GitHub могут добавлять других пользователей в свой проект для совместной работы.

Для проектов Open Source, GitHub пользователям доступны другие проекты с открытым исходным кодом в качестве нового хранилища и дают возможность работать на нем самостоятельно. Разработчики Open Source использовать эту функцию, чтобы отправлять патчи и вносить свой собственный код для других проектов с открытым исходным кодом. Владелец проекта или пользователь с возможностью принять эти изменения, можно принять эти патчи.

Многие разработчики WordPress использовать GitHub для размещения своих проектов. Есть в настоящее время много плагинов и тем для WordPress, разработанных с использованием GitHub в качестве платформы хостинга кода. Это позволяет разработчикам WordPress сотрудничать с командами, получить обратную связь, позволяют другим пересмотреть свой код, и даже скачать и использовать его.

Помимо того, что просто хостинг-проект, GitHub также большой сайт социальной сети для разработчиков и программистов. Она позволяет пользователям следить друг за другом, подписаться на обновления проектов, как и они, давая им оценку и т.д. Эти функции позволяют пользователям получать обновления для проектов, в которых они заинтересованы, или оставаться на связи с коллегами и сотрудниками.

GitHub не только используется для программирования и разработки программного обеспечения. Он также используется многими другими типами проектов. Например, учебные пособия с открытым исходным кодом, проекты документаций, учебные ресурсы и другие проекты, в которых пользователи могут совместно работать в Интернете и работать вместе.

Что такое: GitHub

BitBucket является альтернативой GitHub.

Дополнительная литература



2016-10-13T11:06:28
Глоссарий

Что такое: Open Source (Открытый исходный код)

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

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

Противники модели разработки с открытым исходным кодом утверждают, что программное обеспечение с открытым исходным кодом на самом деле более уязвимы, потому что источник легко доступен для любого изучения и взлома.Они также утверждают, что программное обеспечение с открытым исходным кодом поставляется абсолютно без каких либо гарантий, и если что-то плохое случится, никто не несет ответственность за причиненный ущерб.

Эти недостатки, как правило, компенсируется, однако, расширяемостью и настраиваемостью программного обеспечения с открытым исходным кодом. Это легко увидеть в таких проектах, как WordPress. Благодаря его лицензий с открытым исходным кодом, WordPress стала платформой для динамической веб-публикации, чем и является она сегодня.

Дополнительная литература



2016-10-11T05:56:42
Глоссарий

Как изменить WordPress URL сайта

Иногда вам может понадобиться изменить URL вашего сайта WordPress.

Например, это обычная практика, чтобы разработать новую версию своего сайта в подпапках и когда она будет готова, чтобы переместить его в корневой каталог.

WordPress, однако, зависит от его настройки URL для правильной работы.

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

Параметры URL расположены в базе данных приложения. К счастью, прямой модификации базы данных можно избежать, используя удобную функцию, предоставленную разработчиками WordPress под названием «update_option».

Просто добавьте эти строки в файл functions.php вашей темы:

update_option('siteurl','http://www.new-site-address.com');

update_option('home','http://www.new-site-address.com');

 

Затем просто загрузить свой сайт из своего нового места, где он должен работать.

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



2016-10-10T19:59:16
Шпаргалка

Удалить пустые строки в CSS стилях и увеличить скорость веб-сайта

В этом посте я открою быстрый метод для удаления пустых строк в ваших CSS стилях с помощью Dreamweaver . Это поможет ускорить время, необходимое для загрузки вашего сайта на WordPress.

То же самое исправление можно использовать, если вы испытали неудачную проблему наличие большого количества нежелательных пространств загадочным образом вставленных в исходном коде.

Меньше строк в результатах исходного кода, улучшает время загрузки. Вы можете использовать бесплатный Notepad++ вместо Dreamweaver.

Удалить пустые строки в CSS стилях и увеличить скорость веб-сайта

Quickest Fix

С помощью команды Find & Replace я буду показывать вам, занимает менее 2 минут.

Пустые строки в CSS стилях

Я большой поклонник WordPress, но даже в их таблицах стилей есть некоторые пустые строки.

По умолчанию, типичная тема WordPress имеет единое пространство строки после каждой закрывающей скобки.

Я выделил эти пространства на скриншоте ниже:

Пустые строки в CSS Stylesheet

Это не о чем беспокоиться. Есть множество сайтов на WordPress с таблицами стилей где такая же проблема.

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

Пустые строки и нечитабельность кода

В то время как одиночные пустые строки между правилами CSS не является проблемой, много и много пространств.

Несколько пустых строк, как правило, появляются, когда сделаны многочисленные настройки к CSS.

В прошлом я знаю, что я сделал ошибку, не закрывая пробелы, потенциально добавляя нежелательное время загрузки.

Вот скриншот того, о чем я говорю:

Пустые строки и нечитабельность кода

Выглядит знакомо?

С этой ситуацией, вы можете столкнуться, если вы попросили, обновить веб-сайт на WordPress другому дизайнеру / разработчику.

Становится хуже

Хорошо, еще одна история, прежде чем я расскажу вам, как удалить эти досадные линии.

На днях я скачал свою таблицу стилей с моего сервера с намерением сделать несколько изменений.

Я скопировал style.css на рабочий стол с помощью FileZilla .

Тем не менее, когда я открыл таблицу стилей в Dreamweaver я столкнулся с этим ужасом:

Становится хуже

Ага. Дополнительная пустая строка была вставлена между каждой линией. Таблица стилей теперь в два раза дольше!

2582 строк кода стали 5164 строк кода!

Все белые пространства напоминали мне о неудачной игры Tetris -).

Как это произошло?

В конце концов я понял, что это было связано с CloudFlare.

Хотя это отличный инструмент для кэширования, безопасности и общей скорости веб-сайта на WordPress, вы должны быть осторожны с их настройками CSS минификации.

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

Удалить пустые строки из таблицы стилей в Dreamweaver

Вот то, что вам нужно сделать:

  1. Откройте таблицу стилей в любой версии Dreamweaver.
  2. Нажмите CTRL и F (или выберите Find and Replace из меню Edit).
  3. Введите [rn]{2} в поле Find (найти).
  4. Введите n в поле Replace (Заменить).
  5. Нажмите Replace All (Заменить все).

Dreamweaver потратит 1 — 2 минуты, автоматически удаляя пустые строки.

В конечном итоге таблица стилей будет короче и быстрее загружаться.

Сохраните его и скопируйте обратно в свой каталог веб-сайта.

Если первое решение не работает, попробуйте это вместо того:

  1. Введите rnrn в поле Find (найти).
  2. Введите n в поле Replace (Заменить).
  3. Нажмите Replace All (Заменить все).

Анализ

Для получения количества времени, которое требуется, вы могли бы также использовать тактику удаления пустых строк.

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



2016-10-10T17:42:02
Лучшие учебники по Wodpress

Что такое: GPL

GPL или General Public License, иногда также называют GNU GPL, является наиболее часто используемая лицензия на свободное ПО. Она была написана Ричардом Столлманом при фонде свободного программного обеспечения для проекта GNU. Эта лицензия позволяет свободно использовать программное обеспечение, модифицировать и перераспределять с кем-либо. WordPress также выпущен под лицензией GPL, а это значит, что WordPress является программным обеспечением с открытым исходным кодом, которое может быть использовано, модифицировано, и дополнено кем-либо.

Проект WordPress рассматривает лицензию GPL и обеспечивает основные базовые ценности, кто верит в проект.

  • Любой пользователь может загрузить и запускать программное обеспечение
  • Любой пользователь может изменить его
  • Любой желающий может распространять бесплатные копии программного обеспечения
  • Любой человек может распространять измененные версии программного обеспечения.

Wordpress and GPL

Одним из главных аспектов GPL является то, что он использует что-то, известное как копилефта. Копилефт это игра на слово авторского права, но концепция очень похожа. В основном она использует закон об авторском праве для защиты модифицированных версий работы, но требует те же средства защиты, которые должны применяться к тем же версиям. По этой причине любая работа, основанная на WordPress наследует лицензию GPL. Это вызвало некоторые споры, поскольку некоторые компании и частные лица пытались продать темы и плагины для WordPress под несоответствующие лицензии. Тем не менее, есть сильное чувство среди сообщества, чтобы защитить законопроект прав WordPress.

Дополнительная литература



2016-10-10T15:12:58
Глоссарий