Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 04:25:04

Страниц: [1] 2
Печать
Автор Тема: Написать HAML с нуля.  (Прочитано 652 раз)
0 Пользователей и 1 Гость смотрят эту тему.
killich    ↓ 
05 Октябрь, 2010, 11:31:34
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 20
Сообщений: 275
Сила слова: 7.27

Есть мнение, что PHP недоразвит в отношении великого шаблонизатора HAML.
 
Реализации из Cake, Kohana, Drupal и т.д. -- унылое Г.
 
Лилею мечту создать этот шедевр с нуля.
Уверен - лучше такое мутить в команде с кем то.
 
Ваши мнения, предложения, пожелания, критику приму к сведенью.
 
пРУФ на чУдное чудо. Обожаемый мной HAML - http://ru.wikipedia.org/wiki/Haml
Записан
md5    ↓ 
05 Октябрь, 2010, 11:36:16 , спустя 4 минуты 42 секунды
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10495
Сила слова: 1.19

посмотрел пример и блеванул)
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
Sinkler    ↓ 
05 Октябрь, 2010, 11:44:29 , спустя 8 минут 13 секунд
НЕ ХУЕТА! ХУЕТА!

Похуй, пляшем!
Группа: Джедаи

Карма: 73
Сообщений: 6805
Сила слова: 1.07

есть реализация на кейке? о_О
а так мне тож не нравится
Записан

adwo    ↓ 
05 Октябрь, 2010, 11:47:48 , спустя 3 минуты 19 секунд
НЕ ХУЕТА! ХУЕТА!

Укусил питон. Python infected.
Группа: Джедаи

Карма: 18
Сообщений: 569
Сила слова: 3.16

killich, я вот никогда не понимал - нах он вообще нужен? просто хочу понять.
 
Зачем мне этот HAML, когда я уже знаю HTML?
Записан

chmod 777 you mom, bastard
Абырвалг    ↓ 
05 Октябрь, 2010, 11:49:11 , спустя 1 минуту 23 секунды
НЕ ХУЕТА! ХУЕТА!

PHP Infected, симфоеб, маконенавистник
Группа: Джедаи

Карма: 80
Сообщений: 6096
Сила слова: 1.31

http://github.com/glasserc/phphaml
Записан

PHP does the job since 1995
Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
phpdude    ↓ 
05 Октябрь, 2010, 11:53:38 , спустя 4 минуты 27 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.65

гавно. как и хмл в виде шаблонизатора - пиздатая идея, в суровых реалиях превращающаяся в УГ
Спустя 12 секунд добавил
а реализации хама на фреймах показали мою точку зрения
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
killich    ↓ 
06 Октябрь, 2010, 09:15:40 , спустя 21 час 22 минуты 2 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 20
Сообщений: 275
Сила слова: 7.27


killich, я вот никогда не понимал - нах он вообще нужен? просто хочу понять.
 
Зачем мне этот HAML, когда я уже знаю HTML?

Ок. Напомню курс математики 1 класса:
 
<h1></h2> -- 9 символов разметки
%h1 -- 3 символа разметки
 
<div class="test">Привет</div> -- 20 символов разметки + 4 на имя класса + 5 на контент
.test Привет  -- 1 символ разметки (точка) + 4 на имя класса + 5 на контент
 
.. ну ладно.. тогда спасибо за внимание..
Записан
phpdude    ↓ 
06 Октябрь, 2010, 09:35:45 , спустя 20 минут 5 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.65

killich, хтмл и верстка сложных макетов - сложная вещь, хамл эту сложность приумножит, да еще и надо научить IDE верстать в хамле ... это пиздец)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
artoodetoo    ↓ 
07 Октябрь, 2010, 06:14:03 , спустя 8 часов 38 минут 18 секунд
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3805
Сила слова: 3.26

если sass мне вставило сразу, то haml как-то отторгнулся. помоему если упрощать html, то markdown way (с возможностью указания классов)
Записан
Ёл    ↓ 
07 Октябрь, 2010, 07:12:06 , спустя 58 минут 3 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 3
Сообщений: 48
Сила слова: 6.25


Лилею мечту создать этот шедевр с нуля.

по ссылке в вики аж две реализации на пхп, может лучше внести что-то своё? например я подумал, а он код написал ::)
Записан
master    ↓ 
07 Октябрь, 2010, 08:03:23 , спустя 12 часов 51 минуту 17 секунд
НЕ ХУЕТА! ХУЕТА!

Квадратов сколько видишь ты?
Группа: Джедаи

Карма: 44
Сообщений: 2080
Сила слова: 2.12

не принципиально. к тому же haml не отобразится в визуальном редакторе html
Записан

mario    ↓ 
07 Октябрь, 2010, 08:04:35 , спустя 1 минуту 12 секунд
НЕ ХУЕТА! ХУЕТА!

wazzup
Группа: Джедаи

Карма: 67
Сообщений: 6162
Сила слова: 1.09

HAML - это гламурное котэ :D
Записан

с ув. mario.
Контакты
killich    ↓ 
10 Октябрь, 2010, 11:48:03 , спустя 3 дня 3 часа 43 минуты 28 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 20
Сообщений: 275
Сила слова: 7.27



Лилею мечту создать этот шедевр с нуля.

по ссылке в вики аж две реализации на пхп, может лучше внести что-то своё? например я подумал, а он код написал ::)

ни одна реализация не реботает как следует. уже сам допиливал - но все равно не катит.
Уже начал делать через TDD - если будет ver0.1 готовая, то выкачу на рецензию, но это будет видимо не скоро.
 

если sass мне вставило сразу, то haml как-то отторгнулся. помоему если упрощать html, то markdown way (с возможностью указания классов)

а вот с saas у меня полностью наоборот.
не представляю что ты мог в нем найти и как с ним работаешь на практике. может покажешь пример?
 
Хамл ускоряет написание html и  делает код вьюшки чистым от избыточности. где в css найти избытоность - ума не приложу. может ты экономишь закрывающую скобку? )
 
>> markdown way (с возможностью указания классов) -- ты внимательно хамл посмотрел?
Спустя 4 минуты 35 секунд добавил

killich, хтмл и верстка сложных макетов - сложная вещь, хамл эту сложность приумножит

тут ты хрен угадал. изначальный макет лучше делать в чистом хтмл. Перевод на хамл производится на стадии внедрения в проект - ибо ты получаешь чистый рафинированный от лишней разметки код - который намного приятнее читать.
 

да еще и надо научить IDE верстать в хамле ... это пиздец)

вот тут ты угадал. но. notepad++ вам  в руки, или любой pro блокнот
Спустя 3 минуты 13 секунд добавил
вот как например код может быть элегантно вставлен в хамл разметку.
 
http://github.com/killich/edu-project/blob/edu/app/views/layouts/application.haml
Записан
phpdude    ↓ 
10 Октябрь, 2010, 11:50:24 , спустя 2 минуты 21 секунду
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.65

вот как например код может быть элегантно вставлен в хамл разметку.
элегантно то элегантно, но хтмл все равно был бы нагляднее в стопицот раз
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
OFF    ↓ 
10 Октябрь, 2010, 11:57:55 , спустя 7 минут 31 секунду
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 11
Сообщений: 299
Сила слова: 3.68

Страшненько выглядит.
Записан

Я клёвый
Страниц: [1] 2
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, SpartakuS, truth4oll