Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

Технология создания крупных сайтов   Найти похожие ветки 

 
Nic ©   (2006-04-15 22:57) [0]

Требуется создать сайт, ежемясячный электронный журнал. За раз будет заливаться по 50-100 статей. Вручную (HTML) это делать трудоёмко. Как это вообще делается, что нужно изучить? Заранее благодарю.


 
Kerk ©   (2006-04-15 23:00) [1]

В чем конкретно проблема?
Чем твой вопрос отличается от "как написать программу" ?


 
Marser ©   (2006-04-15 23:04) [2]

Про PHP/PERL/Python/ASP/etc что-то слышал?


 
xayam ©   (2006-04-15 23:23) [3]


> Nic ©   (15.04.06 22:57)

Исходный формат статей какой?


 
Nic ©   (2006-04-15 23:27) [4]

Вопрос в том, что использовать. О perl, php, ASP etc есть смутное представление. Так что из этого юзать, вот в чём вопрос. Вроде для БД используют php, но я с web-программированием вообще не знаком, могу и ошибаться.

> xayam ©   (15.04.06 23:23) [3]

Текст и картинки отдельно.


 
xayam ©   (2006-04-15 23:32) [5]


> Nic ©   (15.04.06 23:27) [4]

Тогда можно без PHP...только HTML, CSS и неплохо бы еще SSI


 
xayam ©   (2006-04-15 23:34) [6]


> Nic ©   (15.04.06 23:27) [4]

а хостинг где, если не секрет?


 
McSimm ©   (2006-04-15 23:43) [7]


> Чем твой вопрос отличается от "как написать программу" ?


например словами:

> что нужно изучить?


 
Kerk ©   (2006-04-15 23:44) [8]

McSimm ©   (15.04.06 23:43) [7]
> Чем твой вопрос отличается от "как написать программу" ?

например словами:

> что нужно изучить?


Ответ: Delphi
Причем в том числе и на сабжевый вопрос. :P


 
xayam ©   (2006-04-15 23:48) [9]


> Ответ: Delphi

ага)) а потом едешь к хостеру ставишь проги скомпилированные в делфи и наслаждаешься просмотром статей


 
Marser ©   (2006-04-16 00:47) [10]

> проги скомпилированные в делфи

Не проги, а CGI-скрипты.
Я бы посоветовал PHP или PERL.


 
Marser ©   (2006-04-16 00:48) [11]

> [10] Marser ©   (16.04.06 00:47)

То есть, я понимаю, что скрипт это тоже программа, но кажется, автор в [9] имел в виду не их.


 
xayam ©   (2006-04-16 01:23) [12]


> Marser ©   (16.04.06 00:48) [11]

ну это понятно, а вот если автору клиентские технологии не знакомы, то вряд ли ему стоит с CGI связываться


 
Gero ©   (2006-04-16 01:40) [13]

Серверные скрипты тебе в помощь. Рекомендую PHP.


 
TUser ©   (2006-04-16 04:39) [14]

perl + mysql


 
Nic ©   (2006-04-16 09:07) [15]

Допустим, выберу php. Сколько времени уйдёт на изучение? В 2 месяца еально уложиться?


 
MeF Dei Corvi ©   (2006-04-16 09:26) [16]


> В 2 месяца еально уложиться?

Изучая php два месяца крупный сайт ты не напишешь. Кроме того, помимо знаний php необходимо ещё очень хорошо разбираться в HTML, JS, CSS, MySQL. + нужно ещё уметь делать верстку. +желательно иметь большой опыт в таких вещах.


 
palva ©   (2006-04-16 09:41) [17]

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


 
MeF Dei Corvi ©   (2006-04-16 09:46) [18]


> Программистские силы здесь требуются только при создании
> или адаптации движка, а ведь для сайта нужен еще художник,
>  дизайнер.

Причём, ИМХО основная сложность - организовать координирование действий дизайнера, художника и программиста.


 
Nic ©   (2006-04-16 10:10) [19]

Печально, но сайт нужно создать мне одному :( Что лучше делать в  этом случае: писать свой движок или заюзать какой-нибудь php-nuke?


 
MeF Dei Corvi ©   (2006-04-16 10:17) [20]


> заюзать какой-нибудь php-nuke

Только не php-nuke :)
Можно попробовать взять движок - Joomla:
http://joom.ru/
http://joomlaportal.ru/


 
Некто_   (2006-04-16 10:23) [21]

Свой пиши. Если не знаешь языка, то адаптировать будет сложно. Заодно натаскаешься в js, html и php/perl/python/ruby/asp (нужное подчеркнуть). А mysql не сложный, быстро разберёшься.


 
xayam ©   (2006-04-16 11:47) [22]


> Nic ©   (16.04.06 09:07) [15]
>  В 2 месяца реально уложиться?

Еще раз повторюсь, что тебе лучше не связываться с серверной обработкой (PHP/Perl/Asp/...), потому как статьи в общем нужны только для чтения, поэтому необходимый тебе минимум это HTML, CSS (http://stepbystep.htmlbook.ru/). И для начала можно заменить серверную обработку на обработку исходных статей у себя дома на локальном компьютере (и быстрее и дешевле - при наличии соответстующей проги). Тогда  заливка статей сведется к простому копированию статей на сервере и правки одной строки (при хорошей организации). Что Вы об этом думаете?


 
xayam ©   (2006-04-16 11:48) [23]


> xayam ©   (16.04.06 11:47) [22]

на сервере = на сервер


 
boriskb ©   (2006-04-16 12:17) [24]

xayam ©   (16.04.06 11:47) [22]
Что Вы об этом думаете?


Зависит от поставленной задачи.
Если нужен поиск во времени/автору/направленности статей, от понятно что нужна будет база. От объемов  (времени хранения) тоже зависит.
А в базу без web-инструментов заливать, это только мазохисты могут.


 
xayam ©   (2006-04-16 12:25) [25]


> boriskb ©   (16.04.06 12:17) [24]

по-хорошему конечно база нужна


 
cyborg ©   (2006-04-16 13:55) [26]

Я бы сделал отправку статей с картинками на Дельфи, а сайт на РНР. Так удобнее наверное получится, программа на дельфи сама подготовит статью, отформатирует там и всё такое и отправит.


 
Nic ©   (2006-04-16 15:06) [27]


> cyborg ©   (16.04.06 13:55) [26]

Где бы почитать про это?


 
Pazitron_Brain ©   (2006-04-16 15:15) [28]

Зачем писать что-то свое, когда это уже есть. Я понимаю, если этого нет или нужно сделать что-то большее... А так можно использовать бесплатную CMS Xoops... Загнешь ее как тебе надо и все. И не надо самостоятельно следить за тем, чтобы коммерческий баннер не провисел больше нужного срока и т.д. и т.п.


 
grisme ©   (2006-04-16 15:24) [29]

Думаю, PHP здесь юзать будет лучше...imho


 
Хозяин   (2006-04-16 15:25) [30]

бесплатную CMS - нелюблю :) сайты клоны, с них :)


 
palva ©   (2006-04-16 15:42) [31]

> xayam ©   (16.04.06 11:47) [22]
> Еще раз повторюсь, что тебе лучше не связываться с серверной обработкой (PHP/Perl/Asp/...),

Да, пожалуй что в простейшем случае достаточно html с использованием SSI (Server side include). А вместо базы данных - продуманная иерархия директорий и система именования файлов. Многие новостные сайты сделаны именно так. Например, http://www.gzt.ru/


 
Pazitron_Brain ©   (2006-04-16 16:20) [32]

Хозяин   (16.04.06 15:25) [30]
Ее изменять можно по своему вкусу.


 
Pazitron_Brain ©   (2006-04-16 16:27) [33]

Все, меня вдохновили на сайт.
Только вот о чем делать? Хочу сделать что-нибудь своего города, но не знаю что...


 
Marser ©   (2006-04-16 16:51) [34]

> Хочу сделать что-нибудь своего города, но не знаю что...

Почтовую марку


 
Pazitron_Brain ©   (2006-04-16 16:57) [35]

Marser ©   (16.04.06 16:51) [34]
Предлагаешь распространять пиратские почтовые марки? Ага! Вот чем ты занимаешься в свободное время...


 
Marser ©   (2006-04-16 16:59) [36]

> [35] Pazitron_Brain ©   (16.04.06 16:57)
> Marser ©   (16.04.06 16:51) [34]
> Предлагаешь распространять пиратские почтовые марки? Ага!
> Вот чем ты занимаешься в свободное время...

Почти угадал. Только не пиратские, а порнографические и не в свободное. И не я.
Хороший бизнес.
;-))


 
Хозяин   (2006-04-16 17:00) [37]

Pazitron_Brain ©   (16.04.06 16:27) [33]
Хочу сделать что-нибудь своего города, но не знаю что...

Не хотел бы сбить вдохновение....но!
Видел много попыток по своему городу, но если у тебя нет доступа к постоянно обновляемой информации, которая будет на сайте, то все загнется уже через месяц! Т.е ты должел быть причастен к чему-то.


 
Хозяин   (2006-04-16 17:02) [38]

причастен, в маштабах города.


 
Marser ©   (2006-04-16 17:14) [39]

> [37] Хозяин   (16.04.06 17:00)
> Pazitron_Brain ©   (16.04.06 16:27) [33]
> Хочу сделать что-нибудь своего города, но не знаю что...
> Не хотел бы сбить вдохновение....но!
> Видел много попыток по своему городу, но если у тебя нет
> доступа к постоянно обновляемой информации, которая будет
> на сайте, то все загнется уже через месяц! Т.е ты должел
> быть причастен к чему-то.

+1


 
antonn ©   (2006-04-16 18:11) [40]

Pazitron_Brain ©   (16.04.06 16:27) [33]
Хочу сделать что-нибудь своего города, но не знаю что...

на улицах сильно грязно? ну там бумажки, бутылки?..


 
Gero ©   (2006-04-16 19:01) [41]

> [40] antonn ©   (16.04.06 18:11)

5 баллов!


 
Mozart ©   (2006-04-16 19:25) [42]

Nic ©   (15.04.06 22:57)  
PHP (для простых задач), учить недлого...Язык, относительно - легкий.
Используй postgres, и для статей и для картинок, на уровне select * from...в php все очень  просто, ИМХО - проблеммы начнуться при создании интерфейса и проч. и проч., а вытащить статью из базы и показать - элементарно..


 
MeF Dei Corvi ©   (2006-04-16 20:02) [43]


> проблеммы начнуться при создании интерфейса

основной гемор - это адмика и пользовательский интерфейс... всё остальное - просто знания html. Наверное, разумным будет сделать программульку на Delphi - аналог web-админки. Тем более, что делается это почти элементарно :)


 
Mozart ©   (2006-04-16 20:08) [44]

MeF Dei Corvi ©   (16.04.06 20:02) [43]
согласись - на пхп проще...


 
MeF Dei Corvi ©   (2006-04-16 20:13) [45]


> согласись - на пхп проще...

Ну, если не учитывать написание валидного html/css/js кода, то, пожалуй, да - проще :) И безопаснее.


 
Mozart ©   (2006-04-16 20:16) [46]

насчет безопастности пхп - можно поспорить...


 
Nic ©   (2006-04-17 14:42) [47]

Спасибо всем огромное! Вы мне очень помогли! :beer:


 
VictorT ©   (2006-04-17 17:19) [48]

Nic ©   (16.04.06 10:10) [19]
Печально, но сайт нужно создать мне одному :(

Писать по 50-100 статей тоже сам будешь?


 
Nic ©   (2006-04-17 20:51) [49]


> VictorT ©   (17.04.06 17:19) [48]

Нет, их приносят. Но мне приходится их обрабатывать =(



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

Текущий архив: 2006.05.14;
Скачать: CL | DM;

Наверх




Память: 0.59 MB
Время: 0.036 c
2-1145728865
html
2006-04-22 22:01
2006.05.14
чем отобразить?


2-1145691993
News
2006-04-22 11:46
2006.05.14
параметры ОЗУ


4-1140501309
npr2
2006-02-21 08:55
2006.05.14
дочернее окно


3-1142792342
Serg1981
2006-03-19 21:19
2006.05.14
Поиск дублей


2-1145626164
suharew
2006-04-21 17:29
2006.05.14
Запись в Com порт в шестнадцатеричном формате