Создание сайта

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-01 15:57:36

пистон - тру
похапэ - большая дырка и язык оцтой
жаба - слишком энтерпрайзно, хотя вот jython 2.5 выйдет можно будет поиграцо
рубе - не смотрел

при установке более-менее полной системы в ней полюбому будет пёрл и пистон, жабки и пыха не будет ;)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение Raven2000 » 2009-04-01 20:18:08

ProFTP писал(а):но если нужно что-то фундаментально изменить, или добавить, то лучше с нуля написать в некоторых случаях
Вот в этом и разница между CMS и CMF (к которому относится друпал) в последнию ты сам все разрабатываешь и при необходимости пишешь, что нужно =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение Raven2000 » 2009-04-01 20:19:08

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

при установке более-менее полной системы в ней полюбому будет пёрл и пистон, жабки и пыха не будет ;)
хрень полная, несогласен
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-01 20:33:55

но друпал я елси чено не очень хорошо знаю, я постаивл, там все похоже на джомлу

но вот например можно ли сделать такой сайт на друпал _topdj.ua ? полностью все что там есть, и именно так как там... (в друпал форум есть, но мне он не нравиться он еще хуже чем этот phpbb2, возможно такой форум/сайт как в vkontakte.ru, его лучше с нуля написать)

по-моиму лучше с нуля написать

там код идет сложный, и очень много всего написано, там в админке вообще на все случаи жизни, и не понятно что от куда вызывается, надо брать несколько листов А1 и рисовать схемотехнику... (но елси чесно я друпал давно не сомтрел, смотрел другие)
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-01 20:45:32

hizel писал(а):при установке более-менее полной системы в ней полюбому будет пёрл и пистон, жабки и пыха не будет ;)
причет тут это? если оно без модулей...

py - синтаксиз очень строгий, это же быдло-академический язык ()LOR :-D

разве это удобно, когда синтаксиз строгий?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-01 21:24:35

стандартная библиотека покрывает четверть CPAN-а ;)

эта строгасть не мешается под ногами :oops:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-01 21:29:09

а с классами у него как, по-моиму не очень?

классы встроенные... но такие как в перле или хуже?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-01 21:33:02

с ООП лучше чем в пёрл-е %-)

да и есть неипической силы ОРМ - sqlalchemy аналогов в других языках не видел ;)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-02 20:39:40

hizel писал(а):с ООП лучше чем в пёрл-е %-)
а такое с tie?

Код: Выделить всё

    package NewHash;
    require Tie::Hash;

    @ISA = (Tie::Hash);

    sub DELETE { ... }        # Provides needed method
    sub CLEAR { ... }        # Overrides inherited method


    package NewStdHash;
    require Tie::Hash;

    @ISA = (Tie::StdHash);

    # All methods provided by default, define only those needing overrides
    # Accessors access the storage in %{$_[0]};
    # TIEHANDLE should return a reference to the actual storage
    sub DELETE { ... }

    package NewExtraHash;
    require Tie::Hash;

    @ISA = (Tie::ExtraHash);

    # All methods provided by default, define only those needing overrides
    # Accessors access the storage in %{$_[0][0]};
    # TIEHANDLE should return an array reference with the first element being
    # the reference to the actual storage 
    sub DELETE { 
      $_[0][1]->('del', $_[0][0], $_[1]); # Call the report writer
      delete $_[0][0]->{$_[1]};          #  $_[0]->SUPER::DELETE($_[1]) }


    package main;

    tie %new_hash, 'NewHash';
    tie %new_std_hash, 'NewStdHash';
    tie %new_extra_hash, 'NewExtraHash',
    sub {warn "Doing \U$_[1]\E of $_[2].\n"};  

  package ReportHash;
  our @ISA = 'Tie::StdHash';

  sub TIEHASH  {
    my $storage = bless {}, shift;
    warn "New ReportHash created, stored in $storage.\n";
    $storage
  }
  sub STORE    {
    warn "Storing data with key $_[1] at $_[0].\n";
    $_[0]{$_[1]} = $_[2]
  }

  package ReportHash;
  our @ISA = 'Tie::StdHash';

  sub TIEHASH  {
    my $storage = bless {}, shift;
    warn "New ReportHash created, stored in $storage.\n";
    [$storage, @_]
  }
  sub STORE    {
    warn "Storing data with key $_[1] at $_[0].\n";
    $_[0][0]{$_[1]} = $_[2]
  }  
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение Raven2000 » 2009-04-02 22:06:40

ProFTP писал(а):но друпал я елси чено не очень хорошо знаю, я постаивл, там все похоже на джомлу

но вот например можно ли сделать такой сайт на друпал _topdj.ua ? полностью все что там есть, и именно так как там... (в друпал форум есть, но мне он не нравиться он еще хуже чем этот phpbb2, возможно такой форум/сайт как в vkontakte.ru, его лучше с нуля написать)

по-моиму лучше с нуля написать

там код идет сложный, и очень много всего написано, там в админке вообще на все случаи жизни, и не понятно что от куда вызывается, надо брать несколько листов А1 и рисовать схемотехнику... (но елси чесно я друпал давно не сомтрел, смотрел другие)
>там все похоже на джомлу
значит не работал с ним
>_topdj.ua
да без проблем
форум какой хошь сам пиши туда и вообще все можно туда написать еще раз поторяюсь это не CMS, а CMF
>ам код идет сложный, и очень много всего написано,
Ну буков везде много, а если засесть то мона разобратся
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-02 23:09:32

а где можно найти примерно такой сайт на drupal?

вот тут они все одинаковые, как сайт визитки:
http://drupal.u-education.ru/node/15

ну и это зависит от программы, это тоже самое что купить сейф за 50 000$ а в нем хранить 100$, не целесобразно наверное, такие сайты можно написать в ручную...

тут как всегда
http://ru.wikipedia.org/wiki/Drupal#.D0 ... 0.BA.D0.B8

но это все бояны, в принцпе надо мого времени что понять что такое хорошо, а что такое плохо для себя... сделать можно на всем...
Последний раз редактировалось ProFTP 2009-04-02 23:24:58, всего редактировалось 2 раза.
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение Raven2000 » 2009-04-03 0:45:11

ProFTP писал(а):а где можно найти примерно такой сайт на drupal?

вот тут они все одинаковые, как сайт визитки:
http://drupal.u-education.ru/node/15

ну и это зависит от программы, это тоже самое что купить сейф за 50 000$ а в нем хранить 100$, не целесобразно наверное, такие сайты можно написать в ручную...

тут как всегда
http://ru.wikipedia.org/wiki/Drupal#.D0 ... 0.BA.D0.B8

но это все бояны, в принцпе надо мого времени что понять что такое хорошо, а что такое плохо для себя... сделать можно на всем...
тут можно и спросить показать примеры таких сайтов _drupal.ru, а тут друпал сам иногда в новостях публикует когда на нем делают большие сайты или порталы _drupal.org как раз висит Wellstone Action: A Drupal Process Case Study
>что купить сейф за 50 000$ а в нем хранить 100$, не целесобразно наверное, такие сайты можно написать в ручную...
А если сейф бесплатен и если он собирается за 5 минут? =)
>тут как всегда http://ru.wikip
Боянят и невсегда корректно преподнесли некоторые якобы недостатки.
>>Сложная для понимания неподготовленными пользователями система классификации содержимого — таксономия
мдя не виндовс эт плохо. но это в друпале еще одна из лучших и любимых мною вещей
>>К недостаткам (но одновременно и к достоинствам) Drupal можно отнести достаточно высокую динамику >>разработки проекта.
чуть шустрее фряхи идет
>>Ввиду активного использования базы данных Drupal может быть слишком тяжёл для ресурсов предоставляемых на >>дешёвых тарифных планах хостинг-провайдеров, хотя для небольших сайтов с посещаемостью в несколько сотен >>или тысяч посетителей в сутки этих ресурсов будет достаточно.[источник не указан 17 дней]
50%50 у меня на 800 целе с 256 мегами пашет 5 таких сайтов и че?? Да БД сильно юзает и что ненравится пишите на голом html он вообще легкий
>но это все бояны, в принцпе надо мого времени что понять что такое хорошо, а что такое плохо для себя... сделать можно на всем...
Согласен я много их перепробывал понравилась пара штук
>>Критики Drupal ставят в упрёк разработчикам слабое использование объектных возможностей PHP.
интерестно кто это за "критики" =) вобщем хз мне хватает и ему похоже тоже.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-03 9:28:43

ProFTP писал(а):
hizel писал(а):с ООП лучше чем в пёрл-е %-)
а такое с tie?

Код: Выделить всё

    package NewHash;
    require Tie::Hash;

    @ISA = (Tie::Hash);

    sub DELETE { ... }        # Provides needed method
    sub CLEAR { ... }        # Overrides inherited method


    package NewStdHash;
    require Tie::Hash;

    @ISA = (Tie::StdHash);

    # All methods provided by default, define only those needing overrides
    # Accessors access the storage in %{$_[0]};
    # TIEHANDLE should return a reference to the actual storage
    sub DELETE { ... }

    package NewExtraHash;
    require Tie::Hash;

    @ISA = (Tie::ExtraHash);

    # All methods provided by default, define only those needing overrides
    # Accessors access the storage in %{$_[0][0]};
    # TIEHANDLE should return an array reference with the first element being
    # the reference to the actual storage 
    sub DELETE { 
      $_[0][1]->('del', $_[0][0], $_[1]); # Call the report writer
      delete $_[0][0]->{$_[1]};          #  $_[0]->SUPER::DELETE($_[1]) }


    package main;

    tie %new_hash, 'NewHash';
    tie %new_std_hash, 'NewStdHash';
    tie %new_extra_hash, 'NewExtraHash',
    sub {warn "Doing \U$_[1]\E of $_[2].\n"};  

  package ReportHash;
  our @ISA = 'Tie::StdHash';

  sub TIEHASH  {
    my $storage = bless {}, shift;
    warn "New ReportHash created, stored in $storage.\n";
    $storage
  }
  sub STORE    {
    warn "Storing data with key $_[1] at $_[0].\n";
    $_[0]{$_[1]} = $_[2]
  }

  package ReportHash;
  our @ISA = 'Tie::StdHash';

  sub TIEHASH  {
    my $storage = bless {}, shift;
    warn "New ReportHash created, stored in $storage.\n";
    [$storage, @_]
  }
  sub STORE    {
    warn "Storing data with key $_[1] at $_[0].\n";
    $_[0][0]{$_[1]} = $_[2]
  }  
эт чо? обычное наследование... :no:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-03 12:48:11

это дополнительные возможности который выходяд за грани обычные типы данных: скаляры,массивы, списки, хэши.

Код: Выделить всё

perldoc -f tie
Используються в ООП и в базах данных и т.д. но это когда программа очень большая, я еще не полностью выкупил, там написано что с помощью этого может быть усложненно больше чем у С++
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение zingel » 2009-04-06 10:27:43

переместил.
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-07 0:27:49

кстати читаю книжку и характерное цитатко:
документально подтвержден тот факт, что объектная система Perl была создана как подражание системе Python
(c) Искусство программирования для Unix, Эрик С. Реймонд
хм.. осталось ентот документ нагуглить :)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-07 0:41:48

что касается tie, то в питоне есть специальные методы реализация которых позволяет сэмулировать container types - sequences (such as lists or tuples) or mappings (like dictionaries) и реализовать любую логику
да и вообще объектаня система выше всяких похвал, до Smalltalk конечно не дотягивает...
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-07 0:45:11

hizel писал(а):хм.. осталось ентот документ нагуглить :)

нагугли, раскажешь...

или зачем ты это написал?

там классы в питоне встроенные, да? я книгу давно ожну читал, но внимание не обратил сильно, точнее забыл, оно смахивает на сам стиль синтаксиза С/С++ и аналогичные... а в перл все делается на ходу... там нету такого как приват, протектет, глобал метододов; ты можешь это сам сделать как захочешь...

там blass (благословаение) превращает ссылку в объект и вот всё ООП...

ну ты можешь писать классы на Java, и C++, Py а использовать их прямо в перле как предкопиляция, или скомпилировать

про tie я написал для примера, не объязательно это использовать, он опросто выходит за предел обычных типов данных....
ну а в чем разница с классам python тоже самое?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-07 0:55:36

ну вот я нашел достаточно бредовую цитату в верхнем рейтинге гугла, где говориться что в питон синтаксиз более лучше

http://www.michurin.com.ru/python-vs-perl.shtml
и еще:
Перегрузка операторов (Python)

Перегрузка операторов в Perl возможна, но является очень ограниченной и искусственной надстройкой. В Python это одно из базовых свойств языка. Больше того, в Python можно переопределить и поведение объекта так, чтобы он эмитировал базовые типы (в Perl для этого есть tie-механизм, но он на много слабее).
нигде я не видел чтобы tie была для перезагрузки операторов, ни в одной книге такое не написано, это "связывающиеся" переменные, хотя возможно перезагрузка там не нужна....
http://perldoc.perl.org/functions/tie.html

вот тут сраванение, но перд 5.8 и 5.10 отличается, а 6 вообще другой...
http://ru.wikipedia.org/wiki/Сравнение_ ... ixint_68-0
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

INFected
мл. сержант
Сообщения: 115
Зарегистрирован: 2007-10-26 0:36:22
Откуда: .UA
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение INFected » 2009-04-07 1:18:25

Если серьезно и по теме, то не с редактора нужно начинать. Начинай с изучения тэгов разметки. Гугл будет неоценимым тебе помощником в этом.
zingel писал(а):vi

В корне несогласен.Новичку с vi разобраться будет сложно( признАюсь: сам не могу терпеть это линуксявое поделие :oops: ).
ee - оптимальный выбор.)

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-07 1:53:24

INFected писал(а):
В корне несогласен.Новичку с vi разобраться будет сложно( признАюсь: сам не могу терпеть это линуксявое поделие :oops: ).
ee - оптимальный выбор.)
бугага, это юникс а никакой не линупс ;)
линупс - гну линупс - це великий могучий Емакс-ус :-D
Те же, кто не умеет работать с vi и не горит желанием научиться, помнят его как один из кошмаров мира UNIX. В сущности, хуже чем vi — только sendmail.cf.
Почти каждый UNIX-нуб спрашивал своего Гуру «Как выйти из vi?»
(с) http://lurkmore.ru/Vi
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Создание сайта

Непрочитанное сообщение hizel » 2009-04-07 1:55:02

ProFTP а какого фигвама в ентой википедии пёрлу по юникоду +/- зафигачили :evil:
помоиму в перле с 5.8 версии поддуржка юникода лучше чем во всех остальных скриптовых языках :pardon:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение ProFTP » 2009-04-07 1:59:44

это провокация? я откуда знаю
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
snifer
рядовой
Сообщения: 28
Зарегистрирован: 2009-02-26 21:29:31
Откуда: Москва
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение snifer » 2009-04-13 16:25:31

в смысле просто тупо html страничку создать без применения php?

Аватара пользователя
pithagora
ефрейтор
Сообщения: 51
Зарегистрирован: 2009-03-11 0:11:19
Контактная информация:

Re: Создание сайта

Непрочитанное сообщение pithagora » 2009-05-13 15:04:56

CMS(на ваше усмотрение) + тему по вкусу
opensourcecms.com