Украинское сообщество программистов

Weekly linkdump #100

Макс Ищенко
Опубликовано 5.10.2007 в Ссылки

Интересные ссылки за неделю:

Теги: , , , ,

1 звезда2 звезды3 звезды4 звезды5 звезд (Еще не оценили)
Загрузка ... Загрузка ...

Понравилась статья? Подпишись на обновления по RSS/E-mail

Подписаться, не оставляя комментарий

Все комментарии (14) к “Weekly linkdump #100” RSS

  1. Родион Быков

    Про Rails интересно. Елки, как хорошо быть пессимистом – либо прав, либо приятно удивлен. Всегда казалось что весь этот hype о Ruby – не больше чем маркетинг. Нет ничего под вебом что нельзя было бы написать на PHP, а на коммерческий успех проекта выбор платформы если и влияет, то не больше чем фаза луны.

  2. Скакунов Александр

    УЖЕ ПЯТНИЦА?!?!

    Нет ничего под вебом что нельзя было бы написать на PHP

    Есть. Скриншот страницы не сделаешь программно (есть какой-то сервис, который при наведении на ссылку показывает тумбнейл страницы сайта ).

    Но в целом тоже был приятно удивлен, что есть здравомыслящие люди ;)

  3. Родион Быков

    Угу, только по линкдампу это и узнается, и так каждый раз. Я у шоци.

    А скриншот сделать – можно.

  4. Vadim Voituk

    Скриншот страницы не сделаешь программно

    Поспорим на крупную сумму? :)

  5. Скакунов Александр

    Вадим, я имею ввиду на PHP, а не вообще программно. Ты про это же?

  6. Vadim Voituk

    А чем PHP не язык? Что мешает подключить к нему Mozilla Rendering Engine и получать “снимки” сайтов?

  7. Скакунов Александр

    Проспорил бы ты свою крупную сумму ;)

    Вот потому я и сказал, что на PHP этого не сделаешь. Ибо язык хороший (меня кормит), но например эта функция ему не по силам. Только и остается, что вызывать что-то внешее (у меня был другой вариант, не Mozilla Rendering Engine, но это всё равно НЕ PHP).

  8. Vadim Voituk

    Если так судить то нельзя использовани ни встроенные функции ни расширения для PHP?
    Они ведь тоже вызывают что-то внешнее! (например DOM/SAX XML вызывает libxml2, а substr вызывает libc, …)

  9. Скакунов Александр

    Сравнил…
    Ок, тогда реши задачу, используя встроенные функции или расширения для PHP.

  10. Vadim Voituk

    Тогда что мешает написать PHP-расширение для Mozilla Rendering Engine?
    Как это сделано для большиснтва популярных библиотек.

  11. Скакунов Александр

    Так, хорош здесь флейм разводить. Я реально теряю на этом деньги ;)
    Пиши в аську если что.

  12. Родион Быков

    А хотя бы gd можно использовать, товарищь Александр ? :)

  13. DmitryZhariy

    Да, сейчас на ПХП5 вполне можно сделать то, что можно сделать на любом популярном языке веб программирования. Мне нравятся те возможности ПХП5, по сравнению с ПХП4 в сфере отлова исключений, расширения ООП до приемлемого уровня. Не плохо было бы еще ввести перегрузки операторов, но, в принципе эта фича не играет особо большой роли в веб программировании.
    Я бегло просмотрел синтаксис Руби – он нравится мне полным ООП подходом и той простотой работы с регулярными выражениями, как это сделано в Перле. В принципе, очень многим, в идеологическом плане, Руби уже сейчас похож на шестой Перл, который мы с нетерпением ждем уже 7-й год. :(
    Но, большую часть всех фичей Руби и шестого Перла в плане ООП можно уже сейчас реализовать на ПХП5. При этом ПХП5 работает быстрее Руби, даже учитывая то наследие их туйевой хучи функций_с_длинными_именами_через_подчеркивание.

    Почему все таки автор сравнивал язык с фреймворком на другом языке.
    Рейлс это не единственный фреймворк на Руби. Фреймворк нужно использовать, исходя из потребностей проекта, а не лепить все сайты на одном фреймворке.
    Мне вот кажется чистая архитектура MVC довольно сложной для понимания и для поддержки. Мне она кажется хорошей для больших порталов с кучей сервисов и огромной командой поддержки, но она как-то не клеится для не больших проектов, аля сайтов знакомств, средних интернет магазинов и т.д. Тут, как мне кажется, больше подходит компонентная шаблонно управляемая архитектура. Тот же MVC, но с одним универсальным контроллером, и представлением которое играет ведущею роль.

    На Рейлсе действительно можно быстро клепать сайты с использованием скаффолдинга, и других фич… точно так же как на CakePHP, точно так же как на Перловом Catalyst’е.
    Должно быть что-то похожее и на Питоне, точно не знаю.

  14. kj

    ping back http://codingjoy.com/blog/2007/10/11/7-reasons-i-switched-back-to-php-after-2-years-on-rails-by-derek-sivers/

Оставить комментарий

Указать свой сайт могут только зарегистрированные пользователи. Регистрация или вход.

Архив

Добавить статью

Станьте автором нашего сайта!

Какие материалы подходят для публикации? — Такие.

Присылайте статьи на editors@developers.org.ua.

Подробнее.

Популярные теги

Все теги

Комментарии

Последние комментарии

интернет магазин бытовая техника магазин Laptoper