Как перенести MongoDB базу с локального сервера на продакшн и обратно в случае Meteor

Думал сначала запостить эту статью на английском на тумблере или моменте, но потом решил, что англоязычных статей в сети хватает, поэтому возобновляю ведение этого блога. К слову, речь пойдет о Meteor и MongoDB, хотя инструкция ниже подойдет не только для метеора.

Кто не в курсе, Meteor — это быстро развивающийся fullstack(все в одном типа MEAN) фреймворк нового поколения, где данные переносятся не по HTTP, а по DDP, что обеспечивает обновление данных на клиенте без перезагрузки страниц. И по сравнению с тем же Angular или Ember у Meteor есть преимущества, особенно если они общаются с сервером по-старинке через HTTP.

Например, он отлично интегрирован с NodeJS, что позволяет без проблем создавать сайты полностью на JS, HTML и CSS, также он имеет свой менеджер пакетов, отлично работает с handlebars и т.д. Вообще на Meteor можно быстро и безболезненно создавать сложные приложения. Время разработки по сравнению с тем же ангуляром или backbone снижается в разы, я уже не говорю про PHP, Python(Django и др.) и Ruby on Rails, если мы говорим об одинаково опытных программистах. Поэтому, советую ознакомиться.

Лично во мне именно за счет метеора проснулась любовь к вебдеву. Проблема может быть только с SEO, ведь тут сплошной JS без серверной генерации страниц, но и это решаемо. О meteor можно говорить долго, но давайте я лучше вернусь к теме из заголовка. Читать далее

Вылез из-под АГС, ничего не делая

В декабре большинство страниц buduguru.ru вылетели из поисковой выдачи Яндекса, осталось примерно 20 самых толковых. Причину я знал — много заказных нетематических статей на сайте. Я их публиковал в специально отведенных рубриках, не выводил на главной странице и в RSS. Долго я этим промышлял и часто, в итоге накопилось ну очень много информационного «мусора». Роботам Яндекса это, видимо, не понравилось, и они выбросили этот хлам, хоть и уникальный:), из индекса. Я был в печали, т.к. блог на самом деле неплохой(продолжаю вкладывать душу). И тогда я зарекся больше не публиковать мусор… Читать далее

Минимализм как лекарство от негатива

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

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

О времени, работе и целях

Привет.

Посты пишу такие философские, начали соответствовать названию блога. Последнее время замечаю несколько вещей: 1. очень быстро течет время. День — ничто, неделя = ничто*7, месяц = ничто*7*4, год = ничто*7*4*12. Читать далее

Откровения из зоны комфорта

Я тут подумал: ведь если ты не выходишь из зоны комфорта, то не развиваешься. Но вот какая штука: если ты выходишь, то потом хочется вернуться обратно в зону как можно скорее. А можно ли каким-то образом выйти и закрыть зону на ключ? Читать далее

PanelWM новый инструмент для вебмастеров

Привет всем. На этот раз у меня в гостях Минаков Михаил. Он поведает вам о своей новой разработке для вебмастеров.

logo

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