- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
У меня есть один техническо-программно-организационный вопрос. Суть вот в чем. Я разрабатываю и поддерживаю несколько сайтов. Возьмем один из них. Он на PHP. Файлы (исходники сайта) я храню на локальном компьютере. На локальном компьютере поднят Apache+PHP+MySQL. Когда мне нужно что-то изменить в PHP файлах или добавить новый функционал, то я редактирую и тестирую все на локальном компьютере, а потом измененные файлы заливаю на хостинг.
Проблема вот какая: Часто нужно что-то редактировать, добавлять не с локального компьютера, а, например, с работы. Получается, что там нужно поднять Apache+PHP+MySQL и постоянно заниматься копированием актуальных файлов с локального на рабочий, потом на хостинг и так по кругу. А это время, лишние заботы и так далее.
Как вы подходите к решению таких проблем? Как вы организуете работу над файлами сайта? Используете GIT может быть? Тогда где у вас лежит главная копия? Или, например, если вам нужно срочно что-то изменить на сайте (в php файле на сайте), а вы сидите с ноутом где-нибудь в кафе с wifi, как поступаете?
Все подходят к этому одинаково: система контроля версий. Какую именно? Дело вкуса, ну например SVN. Где взять? Либо на своем сервере, либо спецтариф у хостера - поищите svn хостинг, либо бесплатные - парочка вполне удовлетворительных вполне найдется, например Bitbucket
Особенно работа в группе, да и одиночке без этого как без рук
Для таких нужд поднимается отдельный сервер для разработки. В общем даже не важно там-же или на другом сервере/виртуалке/хостинге. Удобно, если при этом есть всякие xdebug и.т.п.
Применять изменения можно различными способами, от ручного копирования изменённых файлов, до систем непрерывной интеграции.
С системами контроля версий в целом понял. Как альтернативный простой вариант придумал еще, может быть, использовать, например, Dropbox и в нем хранить файлы сайта?
Если файлы редактируете только вы, то можно всё решить с помощью флэшки :)
С системами контроля версий в целом понял. Как альтернативный простой вариант придумал еще, может быть, использовать, например, Dropbox и в нем хранить файлы сайта?
Файловые синхронизаторы или флешка и рядом не стоят с фичами контроля версий. Там много вкусностей - протестируйте для начала
С системами контроля версий я знаком. Единственное, получается, что если я хочу бесплатное решение, то нужно пользоваться сторонним сервисом, который предоставит место и доступ под svn или git хранилище, например. Подскажите надежные бесплатные такие сервисы.
Если вы с ними знакомы, странно что у вас возник подобный вопрос.
Вам не обязательно пользоваться сторонним сервисом, вы можете поднять свой репозитарий.
Из надёжных и бесплатных:
code.google.com
github.com
bitbucket.org
последний позволит вам бесплатно создавать приватные репозитарии git или hg