• Главная
  • О нас
  • Контакты
  • РусскийРусский
    • АнглийскийАнглийский
    • ТоҷикӣТоҷикӣ

Информационные технологии в Таджикистане

  • Правительство
  • Банк
  • Интернет
  • Образование
  • Интервью
  • Телеком
  • СОПО
  • Вакансии
Главная 2015 Октябрь Что на сегодня нужно Cамописный скрипт или CMS ?

Что на сегодня нужно Cамописный скрипт или CMS ?

Doodle.Tj

Doodle.Tj
Здравствуйте дорогие друзья и читатели данного сайта ICT4D.TJ сегодняшняя наша тема очень интересная и актуальная для тех кто работает в сфере веб строительство.

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

Так будем рассмотреть что лучше а что нет CMS или Самописный Движок.

Перед созданием сайта обязательно нужно учитывать какую систему использовать, CMS или с нуля начинать писать сайт?
Знание прежде слов и дел.
Итак для того чтобы создать сайт нужно иметь некоторые знание как HTML, CSS, PHP/Mysql И Т.Д Однако это не все, потому что человек который хочет создать сайт то ему придется знать и об серверах и фреймворках, и это не значит что если вы знайте php что вы уж гений потому что знать php невозможно, в этом php языке есть много чего чтобы понять и освоит его нужно знать и понимать самого языка плюс к этому нужно знать все команды и приказы на английском языке. PHP нельзя изучить ни за 24 часа, ни даже за 100. Все, что можно сделать за 24 часа — это прочитать 2 главы нормальной книги.

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

Далее буду коротко, теперь будем создать план нашего будущего Cms самопис скрипта.

  • Функционал нашей CMS
  • Ядро CMS
  • Планирование работ CMS

Функционал
Первым делом надо точно определиться, что будет делать наша CMS. Итак, вот список функций:

Клиентская часть:
Главная страница, на которой выводиться список последних 5 статей
Страница со списком всех статей
Страница просмотра отдельной статьи
Серверная часть:

Вход/выход для администратора
Список всех статей
Добавление новой статьи
Редактирование существующей статьи
Удаление существующей статьи
Каждая статья имеет собственный заголовок, резюме и дату публикации.

Планирование работ
Для создания нашей CMS нужно сделать следующие шаги

Создать базу данных
Создать таблицу articles
Сделать файл конфигурации
Построить класс Article
Написать скрипт клиентской части index.php
Написать скрипт серверной части admin.php
Создать шаблон клиентской части
Создать шаблон серверной части
Создать таблицу стилей и логотип системы

Вот теперь у нас вопрос как тут теперь Ядро движка создать ? одной головой тут не обойтись на этом я хочу сказать что для создание Идеального Гипкого Самописного Движка ваше знание не хватает. Вы будете создать то что мальчишник в школе создает и будете тратить минимум 2 месяца с усилием.

Минусы самописного движка в том что первый и основной — цена и время разработки. Веб-студию придется потратить достаточно значительные средства на разработку собственной системы управления, и даже если делать все самому это огромные затраты по времени, что не всегда целесообразно.

Еще одним минусом является то, что любые самописные движки после своей разработки и запуска проекта требуют обновлений, например, для добавления новых функции. И тут придется еще раз обращаться к разработчику и оплачивать его услуги. А если разработчик пропал, то все становится еще сложнее. То есть на потом с времени клиенту это неохотно будет и он перестанет работать с этим самописним движком и он начинает перейти на CMS — платный или бесплатный выбор клиента.

На самом деле, сейчас есть тенденция к тому, что для создания сайтов всё чаще применяются различные готовые и Знаменитые движки (CMS), такие как WordPress, Joomla, Drupal, DLE и т.д.

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

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

Их проще администрировать. Интерфейс панели администрирования CMS уже продуман и готов к использованию, а также проверен многими пользователями на реальных проектах.
Хочу сказать что это не только мои слова или моё мнение, об этом еще и Эксперты, профессионалы по Веб разработке говорят. Меритесь, Это спору не подлежит.

Для того чтобы создать шаблоны для CMS вам нужно знать HTML/CSS или Bootstrap Framework. но сперва надо изучать ту CMS которую вы используйте.

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

На следующим статье буду писать как создать шаблоны сайта для CMS и о расскрутке сайта
С вами был Фирдавс Ёрматов. DOODLE.TJ

Окт 20, 2015Firdavs Yormatov
Обновления бота переводчика ТелеграмХакатон Big Data for Business: начните свой технологичный стартап
См. также
 
Человек и информация
 
Взлом и отслеживание пользователей Viber, WhatsApp, Skype
Комментарии: 7
  1. Назар
    9 г. назад

    Хотим сделать сайт для нашего магазина в Душанбе. Можете привести примеры ваших работ, где хорошее посещение? Достаточно иметь один проект, где хорошее посещение. Этим можно будет вам довериться.
    с уважением,
    Назар Холматов

    ОтветитьОтмена
    • Картинка профиля Firdavs Yormatov
      Firdavs Yormatov
      9 г. назад

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

      ОтветитьОтмена
  2. Веблаб
    9 г. назад

    Ниче се заявочка,
    Да я с этим согласен что зависит от требование клиента.

    ОтветитьОтмена
    • Картинка профиля Firdavs Yormatov
      Firdavs Yormatov
      9 г. назад

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

      ОтветитьОтмена
  3. руслан
    9 г. назад

    Не. Серьезно.
    Вы хоть один пример приведите. И мы готовы сотрудничать.

    ОтветитьОтмена
    • farhod
      9 г. назад

      У ниво нет серёзные раскрутченные проектов. Чево хотите добиватся? Бил би давно оставил би силку. Воздух!

      ОтветитьОтмена
  4. саидмурод
    9 г. назад

    Ne rabotaet

    ОтветитьОтмена

Добавить комментарий Отменить ответ

Картинка профиля Firdavs Yormatov
Firdavs Yormatov

Дизайнер и разработчик веб сайтов,
Занимаюсь продвижением и раскруткой веб сайтов.
Я еще студент в сфере веб-разработки
Век живи - век учись!

9 г. назад комментариев 7 Интернет413
  • en  Английский
  • ru  Русский
  • tj  Тоҷикӣ
0
GooglePlus
0
Facebook
0
Twitter
0
Linkedin
Активные колумнисты
Рисунок профиля (Orif Jr.)
Рисунок профиля (Suhrob N.)
Рисунок профиля (Farishtamoh Gulova)
Рисунок профиля (Bakhtiyor Bahriddinov)
Рисунок профиля (Firdavs Umarjonov)
Рисунок профиля (Yahya Qurbani)
Рисунок профиля (Khushruz Hazratkulov)
Рисунок профиля (muhtasham)
Рисунок профиля (Farhod Pulatov)
Рисунок профиля (Jafar Urunov)
Рисунок профиля (Daler Bahritdinov)
Рисунок профиля (Erkin Kholmatov)
Рисунок профиля (Dilrabo Shukri)
Рисунок профиля (Parviz Bobojonov)
Рисунок профиля (Madina Rasul-zade)
Наша рассылка
Подпишитесь на нашу рассылку, чтобы получать последние новости и события
* = поле обязательно
КАЛЕНДАРЬ СОБЫТИЙ

Нет предстоящих events в указанный период времени.

Следите за нами на Твиттере
Мои твиты
Популярные
RSS ИТ блоги
- 2013 — Company ICT4D.TJ.
This material is Open Knowledge Лицензия Creative Commons
Content on this site, made by ICT4D.TJ, is licensed under a
Creative Commons «Attribution-NonCommercial-ShareAlike» 4.0 International License
.