Истории из жизни

Готовая сторонняя CMS или собственный скрипт?

Вы наверняка часто сталкивались с проблемой выбора между: готовой, сторонней CMS или самописные скрипты для определённого проекта. Работая над своим новым проектом, я вновь столкнулся с проблемой выбора. Сейчас я попробую разобрать плюсы и минусы готовых движков и написанных вами для определённого проекта. Данный пост не рассчитан на людей владеющих php на профессиональном уровне.

  1. Собственный движок – бесплатен для вас, а готовые движки могут быть платными. Но есть исключения.
  2. На написание собственного движка необходимо время в то время, когда готовую cms необходимо просто скачать и установить. Однако, если вам некуда спешить, то для вас написание движка не будет проблемой.
  3. В своей cms вам проще модифицировать код или добавить функцию, чем в чужой.
  4. Если вы не обладаете хорошими, а возможно даже отличными знаниями php, то лучше воспользоваться сторонней cms. Поскольку, если код не оптимизирован, то при большой посещаемости сайта могут возникнуть проблемы с нагрузкой. Но, если вы профессионал в php, то не обращайте внимания на данный пункт или статью в целом. =
  5. Если вам будет необходимо внедрить какую-то дополнительную функцию, то в своей cms вам придётся писать её с нуля. В то время, как в сторонней cms наверняка есть множество готовых плагинов и модулей, которые вы можете скачать или купить за некоторую сумму и без проблем внедрить в свой сайт.
  6. Однако, используя стороннюю cms, необходимого вам плагина может не быть. В таком случае вам придётся писать его самому для вероятно плохо знакомой вам cms или же платить людям знающих данную цмс, чтобы они написали вам необходимый модуль \ плагин.
  7. Над известными сторонними cms работают профессионалы и вероятность дыр, багов и глюков у их cms значительно меньше, чем у написанной вами цмс.
  8. При возникновении проблем, вы можете обратиться к разработчикам данной cms или попросить совету на форуме поддержки (у многих цмс такие есть). Если же вы используете собственный скрипт, то вы сами будете разработчиком и поддержкой в одном лице. И просить помощи, вы сможете только у самого себя.
  9. Думайте о будущем сейчас. Если вы напишите все скрипты для сайта сами, а в будущем по тем или иным причинам вы решите заменить их готовой цмс, то у вас возникнут трудности с переносом контента. Для этого потребуется море терпения, если контента много т.к. почти во всех случаях нету конвертора базы данных от ваших скриптов для сторонних.
  10. Если вы хотите получить опыт и улучшить свои знания php, то писать свою собственную cms лучше, чем использовать стороннюю.

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

Тем временем: Сис. админ описывает программы для работы с кодом | Интересный посетитель

Истории из жизни

Из юзера в модераторы!

9 месяцев назад (16.12.2007) я зарегистрировался на форуме о web-дизайне, графике – RusForumz. РусФорумз – это форум о верстке, веб-дизайне, написании скриптов, флэш, фотошоп и т.д. Проще говоря – о веб-разработке. Он мне сразу понравился т.к. там было много уроков и статей для людей разного уровня: для новичков, любителей и ближе к профессиональному. Мне не раз помогали советом, подсказкой, а иногда и готовым решением. У меня появились новые друзья, и сформировался новый круг общения. А сегодня, мне предложили стать модератором форума. Я согласился. Теперь я модератор! Мне даже в голову не приходила мысль, что когда ни будь, меня сделают модератором такого полезного и интересного (по крайней мере, для меня) ресурса. Причиной тому, стало то, что одному из админов понравился мой ход мысли и моя активность на форуме:

  • Оставлено 381 сообщение
  • 1,4 сообщений в день
  • 0,59% всех сообщений форума (всего 64 24)

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

Приглашаю вас посетить Форум о веб-дизайне, графике – RusForumz.

З.ы. Работа над проектом «Х», о котором я писал раньше, идёт нормальным ходом. Уже почти полностью закончена регистрация и авторизация пользователей. Она была закончена полностью, но сегодня я решил, что надо сделать возможность авторизации через OpenID и получается, что регистрация завершена не полностью. OpenID облегчает жизнь пользователей тем, что им не надо будет запоминать множество логинов и паролей с различных сайтов. В ближайшее время ждите статью о том, как внедрить OpenID идентификацию в свой сайт.

Истории из жизни

Ап ТиЦ или первый опыт в сео

Сегодня произошёл долгожданный многими оптимизаторами апдейт ТиЦ. Долгожданный потому, что прошлый апдейт был давно и к этому апу яндекс вновь изменил систему подсчёта тиц. Обещали, что многие сайты возможно потеряют тиц, а для 8% (примерная цифры) изменения будут более серьёзны. Для меня, этот адейт, является только положительным. Благодаря маленькой раскрутке, мой блог получил +10 тиц. Теперь тиц моего блога — 20. После этого адейта поставил себе задачу, к следующему апдейту поднять тиц до 30. Когда видишь результат, хочеться больше работать. :roll:

Истории из жизни

Я не куда не пропадал..

Долго я не писал в блог.. Просто, было некогда и нечего. За 10 дней, прошедшие с момента последнего поста, я решился опять поставить себе линукс. Поставил его, как вторую систему. Год назад у меня был линукс, но я его снёс из-за нехватки места, а сейчас место появилось, да и захотелось опять по изучать. С линуксом я провозился неделю. 3 дня у меня убил впн, который соеденялся, но видимо из-за неправильных маршрутов не одна страница в Интернет не открывалась. Мгновенно получал ошибку, о невозможности соединения с сервером. Потом, проблему решил. Причина была в том, что весной у нас менялся днс сервер и маршруты тоже изменялись, а в скрипте, который автоматизирует соединенее с впн, были старые маршруты. Затем, за день настроил и установил остальные программы, для повседневного пользования. И с тех пор и до сегодняшнего дня (4 дня) настраиваю веб сервер (php+apache+mysql). Здесь тоже не без проблем. Почти все проблемы с mysql. Сначала он ругался на отсутсвие сокета, потом поправив пару строк, он заработал. Зато теперь другая проблема. На windows стоит mysql 4, который использует кодировку cp1251, а на linux стоит mysql 5, который использует utf8. При этом, изменение кодировки в конфиге mysql вызывает некоторые проблемы. С этим, я ещё не разобрался, но как разберусь отпишу, а может быть даже сделаю описание, как переносить базы с mysql 4 в mysql 5.

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

Истории из жизни

Расширяем границы

В очередной раз сидел за компьютером и тупо лазил по инету т.к. нечего было больше делать. Хотелось по кодить на php, но идеи нужных скриптов в голову так и не лезли. Через некоторое время, скачал visual studio 2005, самоучитель по c++ и решил немного поучиться программированию на c++. Я давно хотел научиться кодить на c++, хотя бы простенькие программки. Иногда не было возможности, а иногда желания. Сейчас вот сижу, потихоньку переписываю строчки с книги и любуюсь программой, выполняющей примитивные действия.
Вот похвастаюВ очередной раз сидел за компьютером и тупо лазил по инету т.к. нечего было больше делать. Хотелось по кодить на php, но идеи нужных скриптов в голову так и не лезли. Через некоторое время, скачал visual studio 2005, самоучитель по c++ и решил немного поучиться программированию на c++. Я давно хотел научиться кодить на c++, хотя бы простенькие программки. Иногда не было возможности, а иногда желания. Сейчас вот сижу, потихоньку переписываю строчки с книги и любуюсь программой, выполняющей примитивные действия.

Подробнее →

Истории из жизни

Ильин день

О как! У меня сегодня же именины, а я только под вечер заметил. Хотя, мне ещё утром сказали, что сегодня Ильин день и даже поздравили. Наверное это из-за того, что ночью плохо спалось и я невыспался.
День прощёл как обычный. Нечего особенного не произошло, но зато разобрался с очередной проблемой кроссбраузерности в очередном заказе, на которую потратил около 2 часов.
Это всё, что я могу пока рассказать.

Истории из жизни

День рождения

Медовый и вкусный торт

Ура! Сегодня у меня День Рождения. Погода на улице не радует, но настроение всё равно хорошее. Еды на столе было много: салаты, мясо, жареный картофель и т.д. :mrgreen: В общем, стол был хорош.  После еды как обычно стали есть торт.  Торт само собой был очень вкусный. :cool: Можете наблюдать его на фото (кликните по фото, чтобы увидеть её в полном размере). Я немного не рассчитал силы и объелся. :lol: Ну да, такое иногда бывает. :mrgreen: Через пару часов, когда еда немного переварилась, я отправился с друзьями и знакомыми гулять. Погуляли мы тоже не плохо. Сейчас сижу, смотрю футбол. Конец первого тайма, а счёт 0-0. :roll:Но мы должны сегодня победить! Это будет хорошим подарком для меня, хотя я не сильно фанатею футболом.

Подробнее →