Перейти к содержимому


× Быстрый вопрос
Пользователь месяца
dos1k dos1k 1-й за Май
Очков активности: 1 194 28 тем, 115 сообщений, 4 балла репутации
Сайт: dos1k.ru
ТОП самых активных за этот месяц
  • Фотография Olya23
    #1

    Olya23
    Очков активности: 678 3 темы, 104 сообщения, 4 балла репутации

  • Фотография Rodiola
    #2

    Rodiola (rukodelkovo.ru)
    Очков активности: 414 0 тем, 69 сообщений, 4 балла репутации

  • Фотография maxnik
    #3

    maxnik (konovalovpavel.ru)
    Очков активности: 81 0 тем, 18 сообщений, 3 балла репутации

  • Фотография agrx
    #4

    agrx (key-assort.ru)
    Очков активности: 51 0 тем, 17 сообщений, 2 балла репутации

  • Фотография BLIK
    #5

    BLIK
    Очков активности: 40.5 Вне конкурса за определение пользователя месяца

  • Фотография fedornabilkin
    #6

    fedornabilkin (plohoneponyal.ru)
    Очков активности: 39 0 тем, 13 сообщений, 2 балла репутации

  • Фотография re-search
    #7

    re-search
    Очков активности: 36 5 тем, 9 сообщений, 1 балл репутации

  • Фотография Андрей WPMasterKZ
    #8

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 36 0 тем, 24 сообщения, 1 балл репутации

  • Фотография Ixman
    #9

    Ixman (o5cat.ru)
    Очков активности: 24 0 тем, 8 сообщений, 2 балла репутации

  • Фотография Artos
    #10

    Artos
    Очков активности: 21 0 тем, 7 сообщений, 2 балла репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 24.05.2019
  • Яндекс выдача: 12.06.2019
Топ 5 участников по репутации


  • Закрытая тема Тема закрыта

Создание CMS

#1 Matt

Matt
  • Неактивные
  • 774 сообщений
  • Репутация: 2
0

Отправлено 31 Октябрь 2010 - 16:12

Хочу научиться писать "движки", причём самые что ни на есть полноценные и большие. Задача на дальнюю перспективу, поэтому сейчас начинаю самообучение. Пока основной вопрос - что именно изучать? Пока начал с PHP.

Буду благодарен за советы и указания непосредственно на учебные материалы.

 

 

  • 0

#2 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 31 Октябрь 2010 - 16:25

Matt, +1 :) Я вплотную интересуюсь тем же вопросом, только задача не на перспективу, а собираюсь штундировать прямо сейчас, выделяю для этого несколько часов в день. Можно будет как-то сгрупироваться ;)
  • 0

#3 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 31 Октябрь 2010 - 16:39

Было бы здорово, давай! Перспектива в том смысле, что сперва хочу всё очень хорошо изучить, а потом уже строить планы, как конкретно использовать знания (то есть под какие проекты).
  • 0

#4 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 31 Октябрь 2010 - 17:24

Matt, я считаю, что знания должны быть в любом случае, пусть даже и не сильно глубокие, но поверхносные и руководителю проектов нужны ИМХО
  • 0

#5 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 31 Октябрь 2010 - 17:34

так уже поднимался аналогичный вопрос, в том числе и с группировкой
  • 0

#6 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 31 Октябрь 2010 - 17:52

Группировкой? Представляю картину, группировочка такая, в трениках, спортивных куртках и с ноутами подмышкой )))
  • 0

#7 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 31 Октябрь 2010 - 19:00

))))))))))
как бы вот нашел http://www.masterweb...a-po-php/77&hl=
  • 0

#8 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 31 Октябрь 2010 - 19:07

sc2r2bey, спасибо конечно, но ведь речь о разных вещах идёт. Веталь не спрашивает что нужно изучать для написания движка, а просит советов, которые помогут для создания его движка
  • 0

#9 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 31 Октябрь 2010 - 19:09

имхо как минимум для динамичной части php+mysql для визуальной части (x)html+css(+javascript) какбэ так
  • 0

#10 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 31 Октябрь 2010 - 19:13

sc2r2bey, я тоже думаю, что кроме PHP + MySQL ничего не нужно, разве что не помешает AJAX. Речь идёт конечно же о динамичной части.
Хочу задать несколько вопросов для тех, кто писал свои CMS.
Что посоветуете почитать именно о создании своей CMS?
На что стоит обратить больше всего внимание?
  • 0

#11 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 31 Октябрь 2010 - 19:25

про это мало кто пишет в свое время много перелопатил в Инете почти ничего не нашел:

http://chtivo.webhos...rticles/mvc.php
http://habrahabr.ru/...bout_cms/51152/
и т.д.

т.е. все начинается с проектирования :)
а потом реализуется технологически ;)
  • 0

#12 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 01 Ноябрь 2010 - 12:23

ИМХО, чтоб не плодить тему, продолжу здесь, для базового сайта мне актуальны следующие модули:

По-моему, вот, что понадобится в любом случае:

1. Модуль статей
1. Модуль новостей
2. Модуль галереи
4. Модуль меню
5. Рекламный модуль
6. Модуль авторизации
7. Модуль контактов, включая форму обратной связи
7. Модуль гостевой или ФАК
8. Модуль переключения языков
9. Модуль каталога
10. Админка

+ ядро сайта


Предлагаю собственно обсудить, какой функционал необходим для каждого из модулей!?
  • 0

#13 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 01 Ноябрь 2010 - 19:56

Поправьте, если не прав, но как я понял, просматривать выполнение сценария php можно с помощью Денвера.
  • 0

#14 bestolloch

bestolloch
  • Неактивные
  • 224 сообщений
  • Репутация: 1

Отправлено 01 Ноябрь 2010 - 20:06

Поправьте, если не прав, но как я понял, просматривать выполнение сценария php можно с помощью Денвера.

Привет, в денвери можно также просмотреть выполнение сценария, это вроде в найстройках просто выставляется.
а не поскажешь по какой книги, манулу начал изучение пшп?
  • 0

#15 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 01 Ноябрь 2010 - 20:09

PHP 5 для "чайников" Д.Валейд
  • 0

#16 ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 01 Ноябрь 2010 - 22:06

Matt,

Хочу научиться писать "движки", причём самые что ни на есть полноценные и большие. Задача на дальнюю перспективу, поэтому сейчас начинаю самообучение. Пока основной вопрос - что именно изучать? Пока начал с PHP.

Для написание движков нужна хорошая команда и как минимум умение работать в команде, я уже обсуждал этот вопрос. Чтобы написать движок надо подойти к вопросу со всех сторон, нужно знать все тонкости при проектировании, какие библиотеки будем использовать, какие писать сами. Начинаешь разбирать какой-либо движок и замечаешь как же много тонкостей имеет каждый, преобразование данных, система защиты, подключение компанентов и модулей, уровни доступа и многое другое.
Конечно, если под CMS понимается простейший движок для сайта-визитки, позволяющий создавать динамические страниц с контентом, то тут и один человек справится.
Конечно с чего-то нужно начинать. Я бы изучил HTML+CSS, научился хорошо верстать, затем уже можно приступать и к изучению PHP. Данный язык достаточно простой с точки зрения процедурного программирования, а вот с точки зрения ООП он недостаточно развит, хотя начиная с версии 5 появилась тенденция в развитии. Без ООП писать движок - разовая работа ИМХО.

Поправьте, если не прав, но как я понял, просматривать выполнение сценария php можно с помощью Денвера.

Именно так. Для просмотра сценария PHP нужен виртуальный сервер, Денвер как раз совмещает виртуальный сервер, интерпретатор PHP, MySQL и др.

admin,

Что посоветуете почитать именно о создании своей CMS?
На что стоит обратить больше всего внимание?

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

#17 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 14 Ноябрь 2010 - 03:48

http://boolive.ru/category/createcms
http://irbis-team.com/15
  • 0

#18 queez

queez
  • Неактивные
  • 9 сообщений
  • Репутация: 0

Отправлено 02 Декабрь 2010 - 15:02

могу посоветовать совмещать теорию с практикой. возьмите какой-нить готовый движок, попроще, разберите его, под рукой держите блокнот, ручку. зарисовывайте схемы, строение, алгоритмы. так вы и глубже изучите и лучше запомните :)
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru