Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Чужая админка сайта или своя?   Найти похожие ветки 

 
И. Павел ©   (2012-10-23 08:28) [0]

Здравствуйте.

У нас есть сайт. Я его сопровождаю, проще говоря — дописываю, пишу то, что не заказали у разработчика, восстанавливаю те java-script функции, которые вываливались в ошибку и былди удалены коллегой... и т.д.
Сайт написан на движке сторонней фирмы-разработчика. Он имеет админку.

Сейчас собираюсь написать свой модуль (и в дальнейшем писать еще и другие модули). Модуль должен оперировать данными. Данные должны быть представлены в таком виде:
— данные бывают разных типов: A, B, C и т.д.
— каждый тип данных имеет свою структуру, например тип данных A включает в себя 2 текстовых поля размером 255 байт и картинку.
— в админке можно создавать экземпляры данных, назначая им типы данных. В этой же админке можно заполнять экземпляры данных. Причем эти данные можно связывать с другими данными, строя иерархию.

Подскажите, пожалуйста, все ли основные движки сайтов поддерживают такую админку? Т.е. «интерфейс» админок один и тот же? Дело в том, что в будущем админка сменится (и, возможно, не будет возможности заказать новую версию админки у предыдущего разработчика, и поэтому я планирую следующую версию сайта сделать на какой-нибудь OpenSource админке). И нет смысла городить велосипед и писать к каждой своей разработке блок администрирования (как я планировал изначально), а использовать уже существующий (отлаженный и прошедший кучу бета-тестов). А при смене движка достаточно будет немного допилить свои разработки под новую админку (изменятся имена таблиц, хнарящих данные, возможно, еще какие-то мелочи, например, картинки будут храниться не в файлах а в blob и т.д.). Или же каждая админка предлагает свой набор функций?

И что бы вы порекомендовали: писать законченные модули или реализовывать администрирование функциями движка?

Заранее спасибо.


 
брат Птибурдукова   (2012-10-23 08:48) [1]

предварительно надо изучить, как работает сайт вагонки!


 
И. Павел ©   (2012-10-23 08:59) [2]

> предварительно надо изучить, как работает сайт вагонки!

Кстати так и не понятны насмешки над этим сайтом и программой. Человек старается. Я, например, каждый день вижу 10-15 человек, про которых такого не скажешь, поэтому знаю цену старанию.
Но хотелось бы услышать ответы по делу.
Опыта в сайтостроительстве почсти нет (писал давно сайт, но с нуля). Поэтому хотелось бы знать, как лучше организовать процесс. Изучив скрипты админки решил, что, похоже, лучше использовать ее, т.к. написано лучше, чем я могу написать сейчас. Прочитав про CMS понял, что он как раз и предназначен для наполнения данными. Просто хочу знать — не запарюсь ли в будущем. К примеру, у меня есть пара программ на Delphi7, которые так и не перевел на XE, т.к. там используется устаревшие компоненты.


 
брат Птибурдукова   (2012-10-23 09:02) [3]


> лучше использовать ее, т.к. написано лучше, чем я могу написать
> сейчас
Золотые слова ;-)


> К примеру, у меня есть пара программ на Delphi7, которые
> так и не перевел на XE, т.к. там используется устаревшие
> компоненты.
Ну да, на одной из моих бывших работ до сих пор делфи6 из тех же соображений тянут...


 
И. Павел ©   (2012-10-23 10:00) [4]

Спасибо. Да, пожалуй, не буду изобретать велосипед.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.102 c
2-1338045622
knopkodaf
2012-05-26 19:20
2013.03.22
Рабата с IDHTTP


2-1328618080
JohnKorsh
2012-02-07 16:34
2013.03.22
Работа с MediaPlayer.


2-1330981721
Зарубка
2012-03-06 01:08
2013.03.22
Подмена данных в idHtppProxyServer


2-1333345551
TSubject
2012-04-02 09:45
2013.03.22
Вопрос по выпадающему списку


6-1266238609
zensan
2010-02-15 15:56
2013.03.22
TWebBrowser with FTP site





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский