WordPress – это платформа для приложений? Wordpress платформа


Блог-платформа wordpress | Блог о Wordpress. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Солнце — шириною в ступню человека (Гераклит Эфесский).

CMS WordpressCMS Wordpress

До недавнего времени веб-сайты, основанные на cms, были последним новшеством в сети. Многие крупные компании применяли cms для своих сайтов, поскольку они позволяют людям управлять контентом, не зная тонкостей языка HTML. Системы, обладающие такими же, как у WordPress, функциями, возможностями и гибкостью, стоили бы десятки и даже сотни тысяч долларов. WordPress же является бесплатным программным обеспечением с открытым исходным кодом, которое можно загрузить и установить за несколько минут. Кроме того, подключаемые модули и темы расширяют заложенные в платформу возможности.

Поскольку платформа WordPress является открытой, это дает возможность изменять исходный код данной системы по своему усмотрению. Если изменения будут удачными, их можно предложить на рассмотрение сообщества с целью включения их в следующий официальный релиз данной системы. Но добавлять новый код в ядро платформы данных релизов могут только пять основных разработчиков. Кроме того, дополнительный функционал можно реализовать посредством модулей расширения или плагинов.

Плагин – это расширение WordPress, которые добавляют функцию или функциональность, не заложенные в ней изначально.

Платформа WordPress существуют в двух видах: WordPress.org и WordPress.com. На сайте WordPress.org находятся последние версии данной cms, подключаемые модули, темы и локализации. WordPress.com является сервисом компании Automattic, которая была основана с целью предоставления бесплатного хостинга для WordPress. WordPress.com построен на ответвлении от WordPress, называемом WordPress MU, что позволяет при помощи единственной установленной копии данной cms, контролировать одновременно несколько сайтов.

Этот раздел будет пополнятся уроками по wordpress, заходите сюда чаще, тут много чего будет интересного.

Как включить сжатие GZIP в WordPressКак включить сжатие GZIP в WordPress

Июн 24 2018

Как включить сжатие GZIP в WordPress -

дним из первых решений для ускорения загрузки вашего WordPress CMS является уменьшение размера вашей страницы. Самый простой способ уменьшить размер вашего веб-сайта и улучшить время…

Как защитить паролем директории в CPanel
Как защитить паролем директории в CPanel

Июн 21 2018

Как защитить паролем директории в CPanel -

бычно, если вы создаете папку на своем сайте, вы можете получить доступ ко всем файлам внутри нее, просто посетив URL-адрес файла. Иногда, однако, вы хотите защитить…

Как исправить ошибку 502 Bad Gateway в WordPressКак исправить ошибку 502 Bad Gateway в WordPress

Июн 09 2018

Как исправить ошибку 502 Bad Gateway в WordPress -

ы когда-нибудь видели очень раздражающую и разочаровывающую ошибку шлюза 502 на сайте WordPress? Да, я думаю, мы все столкнулись с проблемой. Знаете ли вы, что означает ошибка…

Как загрузить HTML-страницы в WordPress без ошибки 404Как загрузить HTML-страницы в WordPress без ошибки 404

Июн 08 2018

Как загрузить HTML-страницы в WordPress без ошибки 404 -

ы хотите загрузить HTML-страницу на свой сайт WordPress? Иногда вам может потребоваться добавить статическую HTML-страницу и сделать ее доступной вместе с вашим сайтом WordPress. В этой статье…

Как создать свою диаграмму компании в WordPressКак создать свою диаграмму компании в WordPress

Апр 24 2018

Как создать свою диаграмму компании в WordPress -

ы хотите отобразить красивую организационную схему на вашем WordPress сайте? Графики организации полезны в показе иерархии компании и для ввода пользователей в команду ведения бизнеса.…

Страница 1 из 5212345...102030...»Последняя » Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

andreyex.ru

Что такое WordPress? - Создать свой сайт бесплатно

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

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

Виды WordPress:

1. Блог-платформа WordPress.com2. CMS - Система управления содержимым (контентом) WordPress

WordPress используется на 30,5% сайтов в мире

W3Techs посчитали все поддомены WordPress.com и WordPress.org, причем все его версии зарегистрированы как единое целое. Среди известных систем управления контентом WordPress превзошел 60,1% от доли рынка.

Блог-платформа WordPress.com

Плюсы
Минусы бесплатного тарифа
Последняя новость теперь на тарифе бизнес можно устанавливать свои плагины и темы.

Пример созданного мной блога, где можете прочитать другие статьи о платформе:   https://svoisait1.wordpress.com/

Как создать блог на WordPress.com

Видео урок как сделать свой блог на платформе WordPress.com бесплатно.

CMS - Система управления содержимым (контентом) WordPress

админка wordpress WordPress — система управления содержимым сайта с открытым исходным кодом, распространяемая под GNU GPL. Написана на PHP, в качестве сервера базы данных использует MySQL.

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

WordPress одна из самых популярных систем создания блогов. Поэтому если вы используете хостинг, то, скорее всего, сможете установить эту систему через панель управления в разделе «Установка программ».

Много плагинов расширяющих функции сайта и шаблонов бесплатных для разных направлений бизнеса.

Для работы с WordPress необходим хостинг с поддержкой PHP , а также свободная база данных MySQL. Скачать дистрибутив ( по простому - система сайта для установки ) WordPress для установки на хостинг или Денвер ( сервер на компе) можно с официального сайта wordpress.org. Также пользователям доступен русскоязычный сайт - ru.wordpress.org. Здесь каждый пользователь может узнать возможности системы и получить техническую поддержку. Можно не только скачать последнюю версию программы, но и узнать новости.

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

Услуга создание и настройка сайта или блога на CMS WordPress, установка необходимых плагинов, настройка защиты.

Как создать сайт на CMS WordPress на своём хостинге

Видео урок установка CMS WordPress на хостинг и создание сайта-визитки.

РекомендуюWordPress или Blogger - что лучше?Бесплатные и платные темы wordpressLanding Page на WordPressКак установить WordPress на хостинг.После установки надо сделать

www.sozdat-svoi-sait-besplatno.ru

Сайт на WordPress.com — Админу.Ру

На сайте WordPress.com вы можете увидеть скромную надпись:

26% сайтов в Интернете работают на WordPress.

И этим, пожалуй, всё сказано. Каждый четвёртый сайт в сети интернет — на платформе WordPress. Сегодня WordPress — самая популярная бесплатная платформа для создания сайтов. Десятки (наверное, сотни) тысяч бесплатных шаблонов (тем) и не меньшее количество платных; громадное количество дизайнеров и программистов готовы написать для вашего сайта любой мыслимый и немыслимый шаблон или плагин.

WordPress.com

WordPress.com

WordPress смог объединить простоту использования и лёгкость (читай, доступность) программирования. Благодаря открытому исходному коду, публичной документации, гибкому API, мультиязычности и публичному репозиторию шаблонов и плагинов WordPress смог привлечь внимание миллионов пользователей сети Интернет.

WordPress от и до

Изначально WP позиционировался как платформа для персонального блога (stand alone blog). Далее платформа развивалась, появилась возможность создавать сайты только из статических страниц, возможность создавать каталоги товаров и галереи изображений. Встраивание плагинов, включение-отключение колонок, слайдеры, адаптивный дизайн, поддержка таблеток и мобильных устройств — всё постепенно включилось в платформу WordPress. Последнее нововведение — возможность создавать полноценные одностраничники и использовать видео-фоны. Практически всё, что создаётся в сфере строительства сайтов очень быстро появляется на платформе WP, либо в виде плагина/шаблона/фреймворка, либо в ядре самой платформы.

Самый простой способ познакомиться с платформой WP — создать бесплатный блог на сайте WordPress.com. Не просто познакомиться, а увидеть и почувствовать на практике лучшую реализацию многих инновационных технологий, которые ещё не вошли ни в один релиз платформы ВордПресс.

Создаём сайт на WordPress.com

На главной странице сайта WordPress.com нажимаем кнопку «Создать сайт» и переходим к мастеру создания нового сайта.

Выбираем тип нового сайта

Выбираем тип нового сайта

Конечно, выбираем Блог, ведь нас интересует тема создания бесплатного блога!

Конструируем главную страницу

Конструируем главную страницу

На втором шаге определяемся с формой (макетом) главной страницы. Это определит последующий выбор шаблонов тем.

Выбираем шаблон

Выбираем шаблон

Конструктор предлагает нам на выбор большой выбор шаблонов (вы всегда сможете поменять его на своё усмотрение).

Подбор и регистрация домена

Подбор и регистрация домена

Имя домена. Это очень важно, ведь запоминающееся имя домена — ключ к успеху сайта. Так как нас интересует бесплатный блог, мы можем выбрать только домен третьего уровня из нескольких доменных групп. Смотрим, где около стрелочки написано «Выбрать», а не «Приобрести платные услуги».

Выбор тарифного плана

Выбор тарифного плана

Тарифный план может быть только бесплатным! 🙂

Регистрация

Регистрация

Следующий обязательный шаг — регистрация. Удивительно, но до сих пор нельзя зарегистрироваться с помощью Google+ или Facebook (как в Weebly или WiX), уж про ВКонтакте вообще молчу (хотя NetHouse это позволяет сделать). Укажите почтовый ящик, логин и пароль. Почта должна быть актуальной, на неё придёт письмо с активацией аккаунта.

В тему: завести почту на Яндекс.

Письмо с активацией аккаунта

Письмо с активацией аккаунта

Перейдите по ссылке в письме и активируйте аккаунт WordPress.

Подключение к сайту

Подключение к сайту

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

Админка WordPress.com

Админка WordPress.com

Создание и публикация записей

Интерфейс создания/редактирования записей в конструкторе WordPress идентичен. В платформе для сайта редактор ничем не отличается от версии для конструктора.

Создание записи

Создание записи

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

Функционал WordPress в скриншотах

Статистика

Статистика

Меню

Меню

Кросспостинг в социальные сервисы

Кросспостинг в социальные сервисы

Плагины

Плагины

Настройки сайта

Настройки сайта

Совет

Не рекомендуем пытаться создать блог для SEO-продвижения другого сайта (других сайтов). Иными словами, не создавайте сайт-сателлит на WordPress.com. как только исходящие ссылки превысят входящие, включится плагин и ваш сайт будет переключен в режим доступности только зарегистрированным пользователям. То есть, поисковые системы больше не смогут прочитать ни одной записи, даже если вы будете пытаться скармливать им страницы через форму добавления.

adminu.ru

Wordpress - платформа для Вашего блога | WPNICE

Многим людям приходят в голову мысли о создании собственного блога. Возможно, просто с целью самовыражения. А возможно – с целью получения вполне конкретной прибыли. И если в первом случае выбор движка и хостинга не имеет первостепенного значения (вполне сойдет и бесплатное сообщество вроде Livejournal), то для коммерческих блогов можно бы озаботиться и отдельным доменом, и движком покруче. В таком случае, вы получите больше свободы как в оформлении, так и в распоряжении собственным блогом.

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

Во-первых, WordPress бесплатен. Устанавливая на сервер платформу WordPress, вы получаете полноценный доступ к её по истине огромным возможностям абсолютно бесплатно.

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

WordPress полностью переведён на русский язык, а самый последний дистрибутив всегда доступен на официальном сайте этой платформы. Дополнительный плюс для тех, кто любит читать руководства и решать все возникающие вопросы на родном языке!

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

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

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

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

 

wpnice.ru

WordPress – это платформа для приложений?

Повествование ведется от лица Jake Goldman (прим. перев.)

Несколько располневший, грузный 47-летний человек подходит ко мне и говорит: «Я планирую стать следующим олимпийским медалистом в беге. Что вы думаете по этому поводу?» Я отвечаю: «Отлично, мне в любом случае импонирует ваша цель».

По правде сказать, этот мужчина, возможно, никогда и не выступит на Олимпийских играх. Система WordPress имеет в себе признаки многочисленных платформ и фреймворков для создания приложений, включая базовый API, а также методы, позволяющие автоматизировать и упростить такие сложные операции, как пользовательская аутентификация и удаленное взаимодействие с данными. Система WordPress обычно производит бурный эффект, поскольку она переносит издательский опыт на удобную, доступную и открытую платформу. Бизнесмены, выбирающие систему публикации, практически не интересуются таким аргументом, как пригодность PHP к разработке объектно-ориентированного программного обеспечения.

Таким образом, когда разговор заходит о «наилучшей платформе для публикации и управления контентом», данный аргумент – мощный и подкрепленный фактами – убедительно говорит в пользу WordPress. Если же разговор идет о «наилучшей платформе для проектирования приложений», то в таком случае неясно, будет ли выбор сделан в пользу WordPress – во многом из-за размытости и широты критериев; до сих пор ведутся споры о сравнительных достоинствах архитектуры этой платформы. В спорах об архитектуре и технических преимуществах самые свежие технологии – избавленные от всего устаревшего и оптимизированные для современности – всегда ставятся на первое место. Наше видение процесса авто-обновлений (как в случае с обновлениями Chrome, которые проходят в фоновом режиме без вмешательства пользователя) – который может успешно выполняться лишь с фактически гарантированной обратной совместимостью – конфликтует с видением конкурентоспособной, современной программной платформы.

Опасный соблазн

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

Смахивает на фанатизм. Нет ничего плохого в том, чтобы выражать привязанность какой-либо команде – главное, чтобы «плохое» и «хорошее» было определено в этой команде. Если рассматривать мою текущую судьбу, связанную с WordPress, то настрой «Платформа WordPress – хорошая, платформа X – плохая» является соблазнительным – и в то же время опасным. Я не хочу быть тем, кто предпочитал MovableType в 2008 или Adobe Flash в 2011. Я давно уже восхищаюсь своим другом, веб-стратегом John Eckman, потому что вы можете описать ему свои функциональные требования к веб-платформе, и он приведет вам сравнительную характеристику трех или четырех платформ, некоторые из которых он даже не поддерживает. Я хочу быть именно таким человеком, а не фанатом «WordPress, f**k yeah!».

Именно по этой причине я описываю 10up как агентство веб-публикации, выбравшее лучший на сегодняшний день инструмент для нашей работы (WordPress). Именно по этой причине я говорю крошечным компаниям, которым требуется простой интернет-магазин, что Shopify может оказаться более полезным, нежели WordPress + eCommerce-плагины. Я посоветовал крупному предприятию рассмотреть сложный, построенный на базе WordPress интранет, что являлось лучшим выбором, отвечающим их требованиям, в то время как два «агентства WordPress» пытались всучить им бессмысленные, дорогостоящие WordPress-решения. Клиент выбрал для себя более подходящий инструмент, поблагодарил меня за обедом и вернулся позже с проектом, который выступил прекрасной адаптацией. Два месяца назад я обедал с бывшим редактором paidContent, который поведал мне, что Мэтт Мулленвег покорил его сердце тогда, когда он рассказывал про недостатки WordPress – для каких именно проектов система не слишком пригодна.

Все это – лишь долгий, извилистый путь к тому, что я хотел сказать: когда мы утверждаем WordPress в качестве решения, я пытаюсь подавить в себе преданного фаната (и продавца), выкрикивающего «бери WordPress!» Я ставлю перед собой вопрос: «Если смотреть объективно, действительно ли WordPress – это самое подходящее решение в данной ситуации?» Я предлагаю WordPress в качестве платформы для приложений, потому что это прекрасное решение или потому что я знаю WordPress? Как веб-профессионал, могу сказать, что впаривание WordPress клиенту, когда есть лучшая и более подходящая альтернатива – это, с моей точки зрения, злоупотребление своим служебным положением.

Является ли WordPress хорошей платформой для приложений на сегодняшний день?

Итак, давайте пока отложим этот вопрос: если вы столько же времени обращаетесь в экосистеме WordPress, как и я сам (примерно 7 лет), то вы, возможно, помните такой проект как BackPress. BackPress был проектом, предназначенным для «отпочкования» платформы приложений от WordPress, чтобы она могла использоваться в качестве фреймворка для проектов, таких как bbPress 2.

Как вы, вероятно, знаете, bbPress 2 в конечном счете принял форму прекрасно выполненного WordPress-плагина (сейчас им занимается 10up, а ранее занимался John James Jacoby), использующего родную для WordPress архитектуру информации: в нем нет ни одной произвольной таблицы. Это яркий пример потенциала WordPress как платформы для приложений. По крайней мере, до тех пор, пока вы не послушаете Джона, описывающего свистопляски, которые ему пришлось сделать для реализации этой работы. Это не значит, что bbPress 2 – не самое лучшее программное обеспечение: это лишь говорит о том, что если бы Джон искал сегодня платформу для этого, то он вряд ли выбрал бы WordPress. Он сделал так, потому что хотел прикрутить форум к системе публикации.

Пожалуй, излишне говорить о том, что BackPress сегодня практически не подает признаков жизни. Прочтите еще раз: последний на данный момент проект, предназначенный для эффективного извлечения прикладного уровня WordPress, провалился. Справедливости ради, система WordPress выросла совсем немного с момента создания BackPress. Пал ли BackPress жертвой неправильно выбранного временного отрезка?

Я представил эволюцию модели данных WordPress, которая описывает нашу абстрактную модель. Изучившие ее специалисты (которые не заснули в процессе просмотра), такие как Mark Jaquith и Erick Hitter, сообщили мне, что им было весело снова взглянуть на такие таблицы, как «linkcatagories», «post2cat» и «link2cat». Можно легко забыть, что в самых ранних версиях WordPress не было даже объекта (для записей) meta.

Увидев такие поля, как «ping_status» и «comment_status» в нашей таблице объектов (или таблице «posts»), не говоря уже о таблицах, связанных с «links» и «comments», очень сложно назвать всю схему оптимизированной, обобщенной платформой для приложений, а не просто очень гибкой моделью публикации данных.

Хуже то, что у нашей архитектуры таксономий есть фундаментальные дефекты, которые оставляли meta в безвыходном положении в течение многих лет (и способствовали появлению некоторых уродливых, нерешаемых багов). Andrew Nacin, которому я надоедал по этому поводу как минимум два года, теперь уверяет нас, что у него есть план, заложенный в roadmap… благодаря фокусу на платформе для приложений. Что бы я ни думал по поводу конечной цели – а мы еще вернемся к ней, — Макиавелли ухмыляется во мне.

Есть и другие признаки, которые отсутствуют в WordPress, но характерны для остальных платформ – такие как нехватка эффективных 1:1 объектных взаимосвязей. Несмотря на то что неудобные соглашения о присвоении имен для объектов, полученные в наследство от «posts», в действительности не сильно мешают, мы должны все же признать, что они тоже сбивают с толку разработчиков, рассматривающих WordPress в качестве платформы для приложений.

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

Примерно месяц назад я сделал предложение многостороннему разработчику программного обеспечения, который мне импонирует, чтобы тот присоединился к 10up. Он долго мучился с выбором, прежде чем сказал: «10up – удивительная компания, в которой каждый может изучить много всего, но я не хочу видеть то, как ваши сотрудники работают над ядром WP. WordPress – это совсем не то, с чем я хотел бы связать свою карьеру. Не думаю, что вам хотелось бы брать на работу человека, который не заинтересован на 100% в том, чем занимается 10up». Перед отправкой этого заключительного решения (по модели «как отшить работодателя»), он признал, что если бы я продавал Symfony или какие-либо «более современные», более мощные фреймворки, то он бы с радостью устроился ко мне на работу.

После вечеринки на WordCamp San Francisco я рассказал Мэтту Мулленвегу эту историю: «Нам нужны такие элитные специалисты». Он ответил мне, что я «увернулся от летящей пули»: идеализирующие все и вся специалисты никогда не уживаются в бизнес-среде. Он был прав. Но я тоже не был неправ. Если мы построим WordPress на идеалах открытости и демократичности процесса публикации, то мы привлечем прекрасных специалистов, которые поддерживают такое видение и которые не понимают элитарных программистов.

По-настоящему вдохновляющая история Paul Clark не затрагивала моделей баз данных или программирования.

Систему WordPress как платформу для приложений можно защищать по разным показателям: один из них касается технических достоинств. Я недавно спросил Nacin, не думал ли он о том, что фундамент PHP поставил WordPress под угрозу. Он нехарактерно задумался, отмахиваясь от моих предыдущих вопросов, и затем сказал: «Возможно».

Можем ли мы «переосмыслить» WordPress? Можем ли мы, воспользовавшись быстрой моделью циклов выпуска, органически превратиться в конкурентоспособную, серьезную платформу для приложений, и захватить не только рынок систем управления контентом, но и значительную долю более широкого рынка платформ? И если да, то каким будет WordPress в самом конце этого пути? Все это наталкивает меня на следующую мысль.

Автоматические обновления == обратная совместимость != радикальное переосмысление

Ранее летом я выступал совместно с директором по маркетингу Acquia, Tom Wentworth, на CMS Expo, где мы, 7 участников, описывали варианты применения для наших систем управления контентом (Acquia так же относится к Drupal, как Automattic к WordPress). После ожидаемого умаления достоинств WordPress как платформы для публикации («используйте Drupal, если вы хотите сделать WordPress»), Tom стал рекламировать фантастические инструменты разработчиков, доступные в Drupal 8, включая фундамент Symfony. Я напомнил аудитории, что далекий от автоматических обновлений, Drupal 8 потребует переписывания всех веб-сайтов. Я также задал вопрос, почему, если вы являетесь издателем (большая часть народу на этой конференции были именно ими), а не продвинутым специалистом, вам нужно будет восстанавливать все это каждые несколько лет.

Даже как ориентированный на предприятия поставщик, я не согласен с хором голосов, возражающих против намерения WordPress интегрировать автоматические обновления версии. Совершенно точно появится подмножество людей, для которых отключение автоматических обновлений будет выступать критически важным действием – точно так же, как они отключают одним щелчком мыши уведомления в WordPress; своего рода тщательно контролируемая корпоративная бизнес-среда, в которой отключено и автоматическое обновление Windows. Большинство «потребителей», однако, извлечет выгоду из автоматических фоновых обновлений. Это — будущее программного обеспечения, это именно та причина, по которой многие организации – включая и компании – переходят на PaaS-сервисы, такие как WordPress.com и его VIP-ответвления – и мы должны охватить это. Давайте держать в памяти то, что эти крупные компании не поскупятся на то, чтобы заплатить за поиск варианта «без обновлений», даже если эта константа зарыта глубоко в wp-config.

Здесь есть одно «но». Это работает в модели «клиентов» или «потребителей», в которой наш вариант использования программного обеспечения (в нашем случае публикация контента) стоит выше технической чистоты. Мы не можем выпустить «автоматическое обновление», которое ломает функциональность. Это идеально согласуется с агрессивной обратной совместимостью в WordPress и быстро увеличивает число «устаревших» скриптов.

Однако… Аудитория «платформы для приложений» очень сильно отличается от аудитории «системы публикации»: это разработчики и специалисты, ищущие удобные, современные инструменты. Даже от предпочитающих WordPress специалистов можно порой услышать ворчание о противоречивых соглашениях о присвоении имен и «вечно живых» моделях данных, как наши позорные глобальные переменные $post и $wp_query или фундаментально устаревшие, вековые компоненты, как TinyMCE (визуальный редактор).

Вкратце: покорение сердец и умов разработчиков приложений требует большей готовности сломать старые соглашения, которые могут повредить веб-сайтам. Исторически сложилось так, что мы оправданно ненавидим – и желаем – устранить крайние случаи. Такая готовность улетучилась с приходом встроенных обновлений в один клик (честно говоря: потребность сделать это испарилась вместе со зрелостью WordPress). Теперь представьте себе фоновые авто-обновления.

Подумайте об этом: автоматический патч и сервис-пак, встроенный в Windows и OS X (это реализовано в Mavericks), оказались бы целесообразным решением: это естественное развитие простоты использования для потребителей. Теперь представьте себе автоматическое обновление от Windows XP до Windows Vista, или от Windows 7 до Windows 8, или более сумасшедший вариант – от Windows 98 до Windows XP (притворимся, что Windows Me не существует). В каждом из этих случаев Microsoft понадобилось бы отбросить поддержку определенного API и моделей данных (несовместимость драйверов оборудования между Vista и XP – необходимый шаг в правильном направлении, но фактически это способствовало ранним проблемам Vista, поскольку потребители ожидали плавных и незаметных обновлений). Если Microsoft подумали бы о бесконечном постепенном обновлении Windows XP, это, возможно, пользовалось бы большим спросом у потребителей. Но и такой подход умер бы в конечном счете из-за необходимости отказа от разработчиков – Windows, это, прежде всего, операционная система, которую можно назвать платформой для «настольных приложений».

Даже когда я запускаю бизнес, сфокусированный по большей части на крупных корпоративных клиентах, я пламенно защищаю потребительские цели. Каждый человек является потребителем, включая руководителей и менеджеров отдела IT, и страсть к потребительским электронным прибамбасам пропитывает бизнес. Microsoft Windows не запускалась как продукт, рассчитанный на предприятия, что верно и для iPhone, и для Android. WordPress не позиционировалась как платформа для компаний. Каждый старался поддержать свои потребительские базы, иногда неуклюже, ориентируясь на сильные потребительские пристрастия, которые и помогали корпорациям «пустить корни».

Действительно ли это — вопрос позиционирования?

Я все время возвращаюсь к «platform stack» с выступления State of the Word, положившего всему этому начало, думая: «все верно». Размышление о WordPress как о различных уровнях с вариантами использования (CMS, блог) – подмножествами нижнего уровня, более абстрактной информационной архитектурой и хелперами, является верным. На самом деле мне кажется, что, как бы это ни было парадоксально, но этот тип мышления – отделение структуры данных и взаимодействия от представления (не важно, веб-сайт это или приложение) —  является во многих случаях ловушкой для профессиональных разработчиков ПО, двигающих WordPress к принятию более усовершенствованной MVC-архитектуры.

Однако я полагаю, что неправильно считать «CMS» и «Блоггинг» существенно различающимися приложениями, в противоположность к более широкой «публикации контента». В рамках этого я не подразумеваю «уровень» платформы как абстрактную, отдельную платформу. Уровень платформы для приложений создан и оптимизирован для доставки контента, и не случайно это было исходным намерением WordPress.

Таким образом, если Мэтт говорит, что модель и контроллеры должны пониматься скорее как независимые компоненты для усиления вариантов использования доставки контента (блоггинг и CMS), то тогда это впустую потраченное дыхание. Я не считаю, что мы можем назвать это «платформой для приложений». Возможно, лишь «платформой для публикации».

Более того, если руководство планирует вывести WordPress на рынок в качестве обобщенной «платформы для приложений» вместо «платформы для публикации», мой протест будет лишь усиливаться. Я предпочитаю продавать и применять лучшие решения. Я хочу работать с Cadillac систем публикации, а не с Visual Basic платформ для приложений (для тех, кто не знает: Visual Basic был … а правда ли был?… известен как очень простой язык программирования для Windows, но который никогда не использовался для создания более серьезных или премиальных настольных приложений).

Правильный маршрут, неправильный пункт назначения

Давайте вернемся назад к тому потенциальному взрослому олимпийцу из первого абзаца. Я подожду, пока вы перечитаете этот абзац. Мой старый друг любил говорить «профессионализм – это осознание своих пределов».

Если рассматривать WordPress как движок для публикации, то я с легкостью бы провел его через строй конкурентов – если брать альтернативы с открытым исходным кодом, которые позволяют издателям управлять своими данными. А как платформу для приложений? Как и наш потенциальный атлет, который имеет две ноги и готов к бегу, существуют некоторые варианты использования WordPress как платформы для приложений, когда модель данных позволяет это делать: это «сфокусированные на контенте приложения» и «издательские приложения». Вот почему я считаю, что мы должны переосмыслить WordPress, рассматривая ее не как платформу для широкого круга приложений, а как «платформу для доставки контента» или «платформу для публикации».

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

Применяя те же мысли к нашей базовой архитектуре, WordPress будет укреплять свои рыночные позиции, расширять свои возможности, и может даже выиграет у некоторых из этих элитных специалистов. Мне действительно нравится «маршрут, которым мы движемся».

Но возможно… наш потенциальный медалист не должен бросать свою основную стабильную работу.

Источник: http://jakegoldman.me/2013/09/wordpress-app-platform/

oddstyle.ru

О платформе WordPress | Создание сайта

WordPress - мифы и реальность

Всем, кто уже освоился с платформой WordPress,  приходилось слышать много советов, предостережений и даже предупреждений, которые касаются ведения блога на данной платформе. Что-то из этого является правдой, а что-то мифом. Попробуем разобраться в том, что соответствует действительности, а что – нет. Некоторые мифы так прочно укоренились в сообществе, что вводят в заблуждение даже опытных веб-мастеров, не говоря уже об начинающих.

Миф о блоге

Почти все новички считают, что WordPress является платформой, на которой можно создавать только блоги и на что-то другое она больше не годится. Да, действительно изначально WordPress предназначен для ведения блога, но в конечном итоге, если поработать с умом, данную платформу можно использовать для решения самых разных задач. На ее основе можно создавать и интернет-магазины и новостные порталы и многое другое. Всё зависит от ваших нужд и желания.  Ну просто нельзя было не пройти мимо этого мифа, несмотря на то, что изучив платформу каждый пользователь поймёт, на что она способна.

Миф о любительской платформе

Многие считают WordPress  непрофессиональным решением, которое подходит только для любительских проектов. Не удивляйтесь, но данную платформу используют многие официальные сайты, в том числе Ford, Wall Street Journal и даже департамент здравоохранения США.

Миф о низком качестве

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

Миф о небезопасной платформе

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

Миф об обилии плагинов

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

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

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

Миф о неактивных плагинах и темах

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

Большое количество тем и плагинов увеличивают уязвимость сайта?

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

Миф о замедлении сайта ревизиями

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

mehelps.ru


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта