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

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


Google

как говорил один прогер "Поначалу темпы разработки на ASP.NET резко падают, но потом стабильно растут. На PHP всё иначе: при большом объеме кода темпы разработки падают с начально очень высокого уровня, причем чем больше кода, тем хуже."
после ASP.NET MVC на PHP вообще не тянет я лучше потрачу больше времени со связкой С#,HTML,JS, чем буду тр.хать бедный PHP. Да он крут, можно намного быстрее сделать, да-же такие cms как WordPress, Joomla, 1с Битрикс(отступление: Пролог и эпилог вместо header and footer просто убил))) крутые, но я не любитель готового, а синтаксис C# для меня как alma mater.
Хз, может это глупо, я знаю PHP но прыгать с одного языка на другой не люблю так что ASP.NET Web Forms or ASP.NET MVC
(прыгай не прыгай а кто знает все, тот не знает ничего)


Михаил Фленов

Михаил, есть же у хостеров возможность снять дисковое пространство, установить на него хотябы свою серверную Ubuntu, разместить сайт и спокойно жить. Вы же при этом всё сами настроите.


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

Странно у вас всё, на работе MS SQL, разрабатываете PHP в NetBeans, пользуетесь Apple, и задаетесь идеей Linux-сервера.


А что странного? Меня постоянно обвиняют при первой возможности в продажности, а я на самом деле пользуюсь очень широким набором продуктов и технологий и ни одной из них на 100% не отдаю предпочтение.


alex.mrnv

Вообщето не удивительно, посещаемость интернена за последний год вырасла на 60%, вот какая нагрузка на сервера, Михаил, есть же у хостеров возможность снять дисковое пространство, установить на него хотябы свою серверную Ubuntu, разместить сайт и спокойно жить. Вы же при этом всё сами настроите. Странно у вас всё, на работе MS SQL, разрабатываете PHP в NetBeans, пользуетесь Apple, и задаетесь идеей Linux-сервера. К стати вы библиотеку .NET используете. Есть хорошая рецензия на руководство по jQuery:  "Одна небольшая проблема: я могу понять, что Бер и Иегуда с неприязнью относятся к Microsoft. Я знаю, что не переводятся люди, которые испытывают неприязнь к этой компании. Но данная книга попросту игнорирует существование .Net. Как программист на .Net, я несколько недоволен этим. Вы можете не включать поддержку .Net во все свои примеры, но вы могли бы признать, что эта платформа существует." Вот может правильно ребята и делают, что игногируют .NET. Сейчас большее развитие в разработке за Ajax, PHP, а javascript библиотеки очень хорошо взаимодействуют при этом. Как раз то разработчики больших порталов используют это в свои проэктах, к тому же уроверь программистов должен быть при этом достаточно высоким. А не так как разрабатывают всякий хлам которым завалена сеть. Эчень хорошо об этой ситуации говорят на IBM Development: "Одна из проблем JavaScript-разработки заключается в том, что большой процент разработчиков и Web-дизайнеров, пишущих на JavaScript, в действительности никогда не изучали собственно JavaScript с азов. Их знание языка, как правило, накоплено за годы добавления фрагментов, найденных в Интернете и выполняющих ту или иную функцию. Они знают, как декларировать переменные, писать условные операторы и выполнять расчеты, но никогда не сидели с полным руководством по языку JavaScript и не изучали его с нуля. Чтобы облегчить себе жизнь, программисты обращаются к разнообразным библиотекам и интегрированным средам разработки (ИСР), таким как JQuery и YUI."  


Костик Корепин

2 Spider_NET такой вопрос встанет встанет где угодно рано или поздно, просто эта n у всех разная, а так никакой разницы...


Spider_NET

2Костик Корепин

Я думаю второй проблемой в создании социальной сети на Drupal станет производительность. Как только сеть соберет n-число активных юзеров придется серьезно задуматься над повышением производительности.


Юрась

Сойдёт для сельскйо местности. Больше фото, меньше текста, как легче всасывать ;)


Костик Корепин

Уж лучше RoR)Но это уже холивар конечно) Кстати пытался социальную сеть сделать на Drupal'e споткнулся на вопросе загрузки и конвертации видео как на видеохостинге


Михаил Фленов

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


Лимит скорей всего стоит, глобальный для всех. Для каждого в отдельности они не будут настраивать. И когда достигается этот лимит, новые подключения открыть невозможно и сайты висят в ожидании возможности подключиться к базе. Уже не раз проверял, что статические файлы доступны, а вот база не откликается.


Spider_NET

Забыл подвести итог. Если бы я сейчас собрался делать новый проект, который будет иметь нестандартный функционал, то не за что бы не выбрал Drupal. Не потому, что я в нем разочаровался, а просто не готов ковыряться лишний раз в тоннах чужого кода, если мне вдруг приспичит совершить роковой допил =) В идеале "роковых" допилов в проекте быть не должно, но ведь все мы знаем, что бывают нестандартные ситуации, когда хороши любые способы.

Уж лучше отдать предпочтение в пользу cmf (Yii, CodeIgniter) и обрести истинную свободу.


Костик Корепин

Drupal моя основная CMS, на которой работаю.

Из плюсов(только из того с чем мне приходится иметь дело):
- Есть такая классная штука как FieldApi, которая позволяет с помощью интерфейса создавать любую структуру типов данных. Очень гибко и удобно!
- Есть такая штука Views, которая также без помощи программирования позволяет эти данные выводить. Для программистов же есть Database API.
- Огромное количество модулей, расширяющих функционал из коробки.
- API действительно мощный, по моему есть все что только нужно, хотя кто знает:)
- Редактор CKEditor работает отлично без глюков, не знаю кто и как что там настраивал, у меня нормуль.
- Системы электронной коммерции хорошо развиты. Особенно мне нравится Drupal Commerce.

Минусы:
- Порой приходится действительно зарываться, чтобы разобраться с чем-то.
Чтобы освоить всю гибкость и мощь системы придется попотеть. Правда не стал бы сравнивать с MFC. Как писал Михаил в своей книге по Дельфи, разбираться с MFC это как ковыряться в нефтяной скважине. В Друпале все таки API хороший, нужно только разобраться что такое система хуков.
- В плане производительности: мелкие сайты с не очень высокой посещаемостью можно и на shared-хостинге размещать, ничего страшного. Если сайт ориентирован на высокую посещаемость то придется реально затачивать VPS или переходить на Patrol. Лично у меня магазин на базе Drupal 6 + Ubercart только там заработал, но зато как:)


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне