Телескопы покупают здесь


A A A A Автор Тема: Сайтостроители, нужна подсказка или сочувствие  (Прочитано 2932 раз)

0 Пользователей и 1 Гость просматривают эту тему.

taurus

  • Гость
Свой сайт Мифология созвездий ваяю на FrontPage. Так сложилось исторически, и вообще, меня FP устраивает. Все было хорошо, пока я не занялся реорганизацией рабкрина. Реорганизация заключалась в том, что я во FP (в плюс к своим четырехстам страницам) понаделал кучу т.н. Link Bar'ов - это такая прибамбасинка во FP, которая автоматически генерит навигационные панели.

После этого FP захлебнулся: в дизайн-тайме отображает содержимое нормально, а страницы - навигационные панели - генерит с ошибками (то есть, вообще их не генерит). Обнаружил я это уже после того, как изрядно поковырял сайт.

Сталкивался ли кто-нибуть с такой проблемай и как решал? Если проблема нерешаема - куда мигрировать и есть ли движок, который поднимет/поддерживает FP фичи? И вообще Что делать?

Оффлайн Юрий Гилев

  • *****
  • Сообщений: 1 989
  • Благодарностей: 68
  • Привет из Рязани!
    • Skype - yuri_gilev
    • Сообщения от Юрий Гилев
    • Рязанский мобильный планетарий.
Учить PERL или PHP а html код писать вручную.
Есть вариант пользоваться joomla (бесплатная) или bitrix (платная) - но тоже потребуется время чтобы въехать в интерфейс и научиться.
SW 80ED PRO, SW 2001; 0.8 WO focal reducer, 2" UHC-S, 2" Ha,  ОКГ-12, QHY-5, Canon 350Da, Юпитер-21, Юпитер-37М

Оффлайн Александр Вольф

  • *****
  • Сообщений: 3 327
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
FrontPage никогда не умел делать хороший html-код. Поддержка фичей FP должна быть реализована на стороне сервера. К примеру если на хостинге стоит Apache, то неплохо поинтересоваться в саппорте или факе, а есть ли у него поддержка FrontPage-Extentions. Если таковой нету, то могу порекомендовать либо сменить хостинг, либо отказаться от FP.
С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100

Оффлайн astroiLL

  • ***
  • Сообщений: 248
  • Благодарностей: 2
  • Астрономия и Линукс!
    • Сообщения от astroiLL
    • Кубанский Астроклуб 45
Посмотри на мозилловский NVU:
http://nvu.mozilla-russia.org/
Это если хочешь делать все вручную.
Если тебе нужно просто создать красивый сайт и его наполнять-сопровождать, то может нафиг он нужен этот HTML?
Кто нынче на ассемблере проги пишет? ;)
Обратись к готовым модульным CMS. Я например юзаю www.drupal.ru (оригинал на www.drupal.org) всевозможных модулей в нем туча.
Кубанский Астрономический Клуб 45
http://astrokuban.info/gallery2/

Оффлайн SITH

  • ****
  • Сообщений: 288
  • Благодарностей: 0
  • Меньше туч, больше неба
    • Сообщения от SITH
    • Астрономичесикй клуб при гимназии №59 г.Киева
Посмотри на мозилловский NVU:
http://nvu.mozilla-russia.org/
Это если хочешь делать все вручную.
Если тебе нужно просто создать красивый сайт и его наполнять-сопровождать, то может нафиг он нужен этот HTML?
Кто нынче на ассемблере проги пишет? ;)
Обратись к готовым модульным CMS. Я например юзаю www.drupal.ru (оригинал на www.drupal.org) всевозможных модулей в нем туча.
Не советую этот NVU. На теперешнем этапе развития в нём невозможно работать. Уж очень часто глючит и вылетает  :(
"Земля - колыбель человечества. Но не может же оно всё время находиться в колыбели". (С) Циолковский

C ув. Игорь Чаленко.  astro59.kiev.ua - Сайт астрономического клуба при гимназии №59 г. Киева

Оффлайн Юрий Гилев

  • *****
  • Сообщений: 1 989
  • Благодарностей: 68
  • Привет из Рязани!
    • Skype - yuri_gilev
    • Сообщения от Юрий Гилев
    • Рязанский мобильный планетарий.
HTML нужен, и код надо знать, хотя бы для чтобы пользоваться современными средствами разработки типа FP или DW и знать где они с***, чем пользоваться чтобы создать чистый код (он может весить в 5-10 раз меньше грязного!!!). Ручной HTML придет сам собой как только начнете писать скрипты. Так что если хотите качество, и не хотите зависеть от глюков CMS - изучайте скрипты, это не сложно.
« Последнее редактирование: 28 Мар 2007 [11:24:24] от AstroNick »
SW 80ED PRO, SW 2001; 0.8 WO focal reducer, 2" UHC-S, 2" Ha,  ОКГ-12, QHY-5, Canon 350Da, Юпитер-21, Юпитер-37М

Суворов Владимир

  • Гость
Скрипты-единственное правильное решение. Не стесняйтесь развивать себя. И будут у вас замечательные сайты! :D

Оффлайн Александр Кременчуцкий

  • ***
  • Сообщений: 241
  • Благодарностей: -1
  • Москва, проект "Галактика"
    • Skype - astronomy12
    • Сообщения от Александр Кременчуцкий
    • "Астрогалактика"
Скрипты, Html, PhP - и все будет в норме. ;) :)
С уважением,  Александр Кременчуцкий.

Оффлайн Самодуров Владимир

  • ASTRONOMY.RU
  • *****
  • Сообщений: 13 751
  • Благодарностей: 597
  • Пусть цветут сто цветов! Кроме сорняков...
    • Сообщения от Самодуров Владимир
    • АстроТоп России
Гм... Если панели одинаковы, то: найти плохой кусок кода и заменить его под из под Perl, например, на хороший - сразу во всех файлах. Если панели разные, то все гораздо сложнее...

Можно также попробовать разные версии Вашего редактора потерзать - иногда помогает.

А в целом - от генерирования неизвестного Вам кода в редакторе надо все же уходить, увы - здесь согласен с предыдущими ораторами...  :-\ Попробуйте написать шаблоны дизайна - отдельно, и контент каждой страницы - отдельно. После чего можно их будет собрать, как конструктор - хоть Perl-ом (у меня где-то валяется своя старая программка, могу дать - ей надо скормить тексты, лежащие в одной директории, и шаблоны дизайна - в другой - и на выходе в третьей директории получается готовый продукт для выкладки на сайт), хоть php.
Нужны ли мы нам? ((С)  Братья Стругацкие)

taurus

  • Гость
Спасибо. Понятно. В общем-то, с ростом объема становится понятно, что нужно переходить на PhP (или чего-то там еще), но имено наличие наработанного объема делает переход пугающим!..  :o

Да и лениво, конечно. ::)

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 430
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
...
Да и лениво, конечно. ::)

Ну так прогресс не стоит на месте. Раз говорят, значит пора!  :) Лениво - здесь не уместно! Переписав сайт на php и затолкав все данные в mysql БД (а структура сайта сама так и просится в БД), получится конфетка. Делайте, не пожалеете.  ;)
Андрей

Оффлайн xd

  • *****
  • Сообщений: 17 973
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Ну так прогресс не стоит на месте. Раз говорят, значит пора!  :) Лениво - здесь не уместно! Переписав сайт на php и затолкав все данные в mysql БД (а структура сайта сама так и просится в БД), получится конфетка. Делайте, не пожалеете.  ;)

Ну, одного "переписать" и "затолкать" недостаточно. Чтобы нормально программировать на любом языке, надо понять, осознать и принять идеологию языка. И PHP здесь не исключение. Просто изучить синтаксис здесь недостаточно. PHP по идеологии мало похож на что-то, хотя синтаксически это Си-подобный язык. Для нормального овладения им нужно долго на нём писать. У меня ушло пару лет, чтобы овладеть веб-программированием на PHP более-менее профессионально.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Юрий Гилев

  • *****
  • Сообщений: 1 989
  • Благодарностей: 68
  • Привет из Рязани!
    • Skype - yuri_gilev
    • Сообщения от Юрий Гилев
    • Рязанский мобильный планетарий.
Не согласен, PHP вообще не язык а скрипт, у него такая идеология что встраивается в HTML код. О профессиональном овладении никто не говорит, но прочитать/ записать файл, обработать CGI запрос, циклы массивы, куки, сессии - на изучение этого неделя уйдет. Еще неделя чтобы с MySQL познакомиться. Для овладения нужно у себя на компе поставить Апач, PHP и сделать несколько примеров.

PERL вот полноценный язык... И синтаксис там странный, но огромные возможности при использовании регулярных выражений. Хотя сейчас по своим возможностям что PERL, что PHP примерно одинаковы.
SW 80ED PRO, SW 2001; 0.8 WO focal reducer, 2" UHC-S, 2" Ha,  ОКГ-12, QHY-5, Canon 350Da, Юпитер-21, Юпитер-37М

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 430
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Цитата
Ну, одного "переписать" и "затолкать" недостаточно.
Разумеется, не зная "как" ничего не получится. Да ничего там сложного, пару примеров и через месяц вы владеете php. Было бы желание.  ;)
p.s. А, ну и html надо знать, разумеется.
Андрей

Оффлайн xd

  • *****
  • Сообщений: 17 973
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Ох как я с вами не согласен... Вледеть языком можно как угодно хорошо, но не уметь на нём писать нормально...

PS. Сейчас ковыряю дыру на астротопе с целью понимания, насколько она глубока и опасна... Естественно, о результатах в полной мере сообщу разработчику(ам)
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 430
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
В настоящее время невозможно быть оригинальным. Писать с нуля нет никакого смысла, ибо незачем изобретать велосипед. Скриптов готовых есть уже сотни тысяч под разные нужды. Бери и пользуй.
Цитата
Вледеть языком можно как угодно хорошо, но не уметь на нём писать нормально...
Так с любым языком, да  не только языком.. с любым делом так.
Применительно к сайту автора топика - все гораздо проще.
Андрей

taurus

  • Гость
Ох как я с вами не согласен... Вледеть языком можно как угодно хорошо, но не уметь на нём писать нормально...
Хм, вот тут не согласен! Чтобы "писать нормально" нужно уметь нормально писать, при этом языка вообще можно не знать, познакомиться с ним в процессе работы.  ;D Код, возможно, будет не самым разумным с точки зрения конкретного языка, но - нормальным!

Оффлайн Алексей Голованов

  • ***
  • Сообщений: 142
  • Благодарностей: 0
    • Сообщения от Алексей Голованов
Цитата
Ну, одного "переписать" и "затолкать" недостаточно. Чтобы нормально программировать на любом языке, надо понять, осознать и принять идеологию языка. И PHP здесь не исключение. Просто изучить синтаксис здесь недостаточно. PHP по идеологии мало похож на что-то, хотя синтаксически это Си-подобный язык. Для

Абсолютно согласен с Деймосом. А автору темы действительно могу посоветовать использовать CMS. При некоторой сноровке вы сможете создать свой собственный скин и использовать полноценный непохожий на остальные ресурс. Хороших CMS сейчас предостаточно, тот же Drupal например.

Оффлайн Anton

  • *****
  • Сообщений: 7 275
  • Благодарностей: 77
    • Сообщения от Anton
Люди, вы чего?
Перл - пхп - сиэмэсы - человек, не склонный к программированию, может потратить на понимание того, что такое класс и чем конструктор отличается от деструктора полжизни.
Решение этой проблемы очень простое: поставить вордпресс (www.wordpress.org) и копипэйстом перетащить туда весь контент. Плагинов там - море, шкур - море. Все примитивно, как трехколесный велосипед. Захочется наворотов - никто не запрещает на примере работающнего движка изучить пхп. Это на порядок легче, чем начинать с нуля.
« Последнее редактирование: 07 Апр 2007 [21:32:38] от Anton »

Оффлайн Алексей Голованов

  • ***
  • Сообщений: 142
  • Благодарностей: 0
    • Сообщения от Алексей Голованов
Можно и так.  :)