Stoyanov's website

  • Последни публикации
  • За мен
  • Карта на сайта
  • Контакти
  • Връзки

Навигация в Книги

  • Модули за Друпал
    • Модул sms_apub - публикуване без регистрация
    • Модул sms_link
    • Модул sms_node
  • Linux server
    • Downgrade php_5.3 -> php_5.2
    • Виваком 3G на Ubuntu
  • Views - примери
    • CCK field в свързан блок
    • Блок на views с аргументи terms или cck field от node
    • Блок слайдшоу с линкове
    • Динамично задаване на Items per page на views block
    • Как да направим блок със снимки
    • Мултиезичност във Views
      • Превод на block в Panel
    • Съдържание от категория и подкатегориите й
  • Интернет Магазин - демо
    • PayPal плащания
      • PayPal - настройки в акаунта
    • e-Shop - онлайн магазин на Друпал
    • Каталог, категории продукти
  • Снимка, Галерия в Друпал
    • Добавяне на снимка към story с HTML
    • Добавяне на снимки с автоматично преоразмеряване
    • Стил за снимки с вътрешен CSS
    • Воден знак за снимки (watermark)
    • Да направим галерия
    • ConTemplate за новата галерия
    • Меню връзка за Фото Галериите
    • Фото галерия с Carousel

Теми за:

CMS-управление на съдържание на сайт 30
Facebook приложения 1
Linux 3
SEO - оптимизация 7
ала-бала 6
домейн и хостинг 1
Инсталиране на Drupal сайт 9
интернет 9
Модули за Друпал 15
Обява 2
програми 4
сайт 24

Популярно съдържание

Днешни:

  • Снимки от Друпал София на 17 април 2010
  • Да направим галерия
  • CCK field в свързан блок
  • За мен
  • PayPal плащания

През цялото време:

  • Воден знак за снимки (watermark)
  • Интернет Магазин - демо
  • За мен
  • Да направим галерия
  • Добавяне на снимка към story с HTML

Последно видяни:

  • Качествен Нов сайт на Друпал - как да го постигнем
  • Тест и корекции на он-лайн магазин
  • Мултимедия с Друпал - Видео файл
  • Домейн и хостинг за нашия сайт
  • Меню връзка за Фото Галериите

Random 10

Отново, как да направим сайт с Друпал
Мултисайт с Друпал - може ли?
DrupaCamp Sofia 2011
android sdk
СЕО, сео и пак сео
CCK field в свързан блок
Есенно-зимни картинки
Каталог, категории продукти
Стил за снимки с вътрешен CSS
Друпал поддържа OpenID

Гласуване

При търсене на уроци и помощ, предпочитам::

Последни коментари

  • изглежда интерсен тоя модул,
    преди 34 седмици 19 часа
  • много полезен модул. Браво
    преди 41 седмици 9 часа
  • много добра схема , и да,
    преди 43 седмици 6 дни
  • ето как трябва да излгежда
    преди 44 седмици 7 часа
  • може, няма значение на кой
    преди 50 седмици 4 дни
  • А може ли да се добавят
    преди 50 седмици 6 дни
  • полезна информация за мен.
    преди 1 year 9 седмици
  • Щом сме го поискали е тъпо да
    преди 1 year 36 седмици
  • Аз по принцип ги ползвам от 5
    преди 1 year 38 седмици
  • Едно гласче и от мен за
    преди 1 year 38 седмици

Tags in Ключови думи

drupal6 Drupal multisite views Друпал сайт Как да направим... с Друпал Теми за Друпал изработка на сайт личен сайт оптимизация на сайт платени консултации за Друпал фирмен сайт фото-албум
more tags

Вход потребители

Какво представлява OpenID?
  • Идентификация с OpenID
  • Отмени идентификацията с OpenID
  • Заявка за нова парола
Powered by Drupal, система за управление на съдържанието с отворен код

statcounter


Check PageRank

Real Time Web Analytics

Clicky

GTranslate

Bulgarian Albanian Belarusian Czech Danish Dutch English Estonian Finnish French German Greek Hungarian Italian Latvian Lithuanian Macedonian Norwegian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swedish Turkish Ukrainian

Разработка на модули

Разработка на модули за Друпал d-support.eu

Каталог

Как да се организираме за ъпдейт на модули и ядро на Друпал

  • Преглед
  • Следа
Пет., 03/26/2010 - 12:40 — sve
Как да се организираме за ъпдейт на модули и ядро на Друпал

Първо да кажа, че няма правилен и грешен начин. На всеки човек му е удобно различен вид структуриране. Ето и моят начин.
Локално на компютъра имам инсталиран Wamp Server2, с настройки по подразбиране, с изключение на PHP, което съм доунгрейднал до версия 5.2.9-2. Във www правя поддиректории за различните сайтове и инсталации. Именувам ги обикновено D6-site, като site е името на домейна, за който правя инсталацията, например D6-razni-raboti.com.

В тази поддиректория копирам кода на Друпал. Архивите ги свалям в \cms\Drupal\ и ги разархивирям без да променям пътищата, които предлага архиватора. В резултат, получавам разархивираното копие като подпапка на горния път, нещо като \cms\Drupal\drupal-6.16. Самият код в този случай остава още две нива навътре.

Маркирам всички файлове и папки и ги копирам в мястото за сайта, в моя случай \www\D6-razni-raboti.com\.

По същия начин процедирам с модулите, като използвам същата папка за сваляне на архивите и разархивирането. За инсталирането на модулите използвам /sites/all/modules, като папката modules трябва да бъде създадена ръчно. Модулите се разархивират в подпапка с името и версията на модула, в която има подпапка с името на модула без номера на версията. За инсталацията копираме точно тази подпапка без номера на версията. Когато има нова версия за модула, след сваляне и разархивирането му, по същия начин копирам новата папка версия без номера, с която ЗАМЕНЯМ тази на сайта.

Самият код идва само със /sites/all структура. Това е и мястото на допълнителните теми - в /sites/all правя папка themes, в която ги поставям.

С phpmyadmin правя база данни с идентично или близко име като на папката за сайт - d6_razni.

След всичко това продължавам със стандартната процедура по инсталирането на Друпал.

Когато на локалната инсталация достигна на някакво средно ниво на завършеност като функционалност, по FTP качвам вече целия код на хостинга. Следвайки горните стъпки, аз вече съм направил подбор на модули и теми, които ще има новият ми сайт, така че остава само да ги кача на хоста, и да направя и там същите настройки на самият сайт.

По този начин имам отлична основа за ъпдейт. Когато има нова вирсия на ядрото, свалям, разархивирам, копирам ЛОКАЛНО по гореописания начин, и пускам update.php. Преди това естествено деактивирам /НЕ деинсталирам/ допълнителните модули и теми, като активирам тема от стандартната инсталация.

Когато всичко мине ОК, правя връзка по FTP със сайта за ъпдейт, маркирам всичко без .htaccess и /site и качвам със замяна на всичко. Не забравям преди това да деактивирам допълнителните модули и теми и да направя бекъп на кода и базата с данни, за всеки случай.
Някъде в този момент разбирам, защо трябва да се следват правилата и инструкциите от readme.txt. В случай, че сте правили хакове на ядрото, сигурно се досещате, че или трябва да оставите старите фойлове и да се надявате всичко да заработи, или да повторите промяната на кода на новите, като пак се надявате всичко да заработи. Извода от това е повече от ясен.

Пожелавам ви и на вас безпроблемен ъпдейт.

Как да се организираме за ъпдейт на модули и ядро на Друпал
  • CMS-управление на съдържание на сайт
  • за начинаещи

Търсене

Подобни статии

  • Инсталиране на Друпал сайт - основни понятия - 1
  • Друпал - начин на употреба
  • Мултисайт с Друпал на споделен хостинг
  • Мултисайт с Друпал - може ли?
  • Настройка на сайта
Theme by IvanSF
Разработка на уеб сайтове с Друпал.