Платформа sape.ru

1 234 5
ciber
На сайте с 04.01.2008
Offline
215
#21

php + mysql

Использован какойто известный фреймворк типа зенфреймворка.

SJ
На сайте с 16.03.2008
Offline
78
#22
Зуев Михаил:
Но вопрос платформы остался открытым.
На данный момент мне предложили такие варианты:
1. JAVA
2. php5/mysql5
3. CakePHP
4. Zend или Symfony Framework
5. Ruby on Rails
6. Microsoft .NET Framework 3.5 ASP.NET
7. PHP+PERL+MySQL, Ajax

Хотелось бы услышать Ваше мнение какой выбрать?

Давайте я лучше покоментирую, ок?

1. Java - это гуд.

2. А что, без mysql5 php не работает?

3. Ну-ну.

4. Ну-ну.

5. Гуд.

6. Именно 3.5? 2.0 не устроит? Именно Framework, просто ASP.NET - никак? Ну, и можно было бы понтануться и написать С# или VB.NET...

7. О, еще и Ajax :)

У вас смешано в кучу все - языки, платформы, СУБД...

sokol_jack добавил 16.01.2009 в 03:21

ciber:
php + mysql

Не-а. На оракле база.

Любимый хостинг (http://beget.ru?id=2902) How can we grow old when the soundtrack of our lives is rock-n-roll?
T.R.O.N
На сайте с 18.05.2004
Offline
314
#23

sokol_jack, ощущение такое, что мы говорим не о крошечной сапе, а хотябы о рамблере. Перестаньте. Какие миллионы... Вы о чем. Конечно, можно и столько данных в базу накидать, но зачем?

bukachuk:
Интересно, почему нельзя юзать UTF ?

база в UTF в 3-4 раза больше. Строковые операции работают значительно медленнее, даже на сях, неговоря уже о тормозном пхп. Объем итоговых страниц, отдаваемых юзеру, увеличивается на 10-30%.

Вопрос, а что мы выигрываем?

Далее.

Использование фреймворков оправданно в двух случаях. Нужна мультиплатформенность любой ценой или в штете отсутсвуют достаточно подготовленные программеры. Какую из задач фреймворку будут решать в этом примере?

Nicola:
4 - индексация

вопрос, чего сапа индексирует в таком объеме, что нужен для этого сервак?

Теперь о приславутой связке PHP+MySQL. То, что MySQL создавался как "любительское" решение для небольших баз, дело понятное. Это видно и по структуре баз да и по механизму. Это задача не для него. Теперь пхп.

ПХП это порождение желания решить две задачи одновременно. Создать механизм ASP для Апача + потеснить Перл, немного его изменив, переделав, усовершенствовав. Отказаться от модульного построения библиотек, такой механизм проще для освоения новичками. Еще ему прикрутили сессии, которые сам Аппач очень плохо реализует. Механизм(объект), аналогичный Appolication так и не смогли толком реализовать. Начала мешать изолированность памяти.

Механизм ASP (как технологии), значительно медленнее чем CGI. Конечно, PHP скрипты работают через серверный интерфейс CGI, но, по сути являются ASP. Потери в скорости очевидны.

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

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
ЗМ
На сайте с 11.11.2008
Offline
2
#24
sokol_jack:
Давайте я лучше покоментирую, ок?
1. Java - это гуд.
2. А что, без mysql5 php не работает?
3. Ну-ну.
4. Ну-ну.
5. Гуд.
6. Именно 3.5? 2.0 не устроит? Именно Framework, просто ASP.NET - никак? Ну, и можно было бы понтануться и написать С# или VB.NET...
7. О, еще и Ajax :)
.

Коротко и ясно! Спасибо!!

Зуев Михаил добавил 16.01.2009 в 14:32

T.R.O.N:
sokol_jack,
вопрос, чего сапа индексирует в таком объеме, что нужен для этого сервак?

Сайтов:175 561

Страниц:55 560 734

Зуев Михаил добавил 16.01.2009 в 14:38

Тогда еще здесь проспамлюсь:

http://www.weblancer.net/projects/87793.html

Готов выслушать Ваши предложения

Евген
На сайте с 28.02.2004
Offline
1051
#25
T.R.O.N:
вопрос, чего сапа индексирует в таком объеме, что нужен для этого сервак?

вы хотите сказать, что сапа может жить на виртуальном хостинге? я валялсо :D

Арбитражишь? подними РОИ на 10-20% - бонусы на пополнение рекламных сетей (тм, мт, твк, твс) (https://eprofit.me/ru/partner?olymp)
psylosss
На сайте с 23.12.2005
Offline
126
#26
Евген:
вы хотите сказать, что сапа может жить на виртуальном хостинге? я валялсо

Вы явно не прочитали то, что цитировали. Вопрос об отдельном серваке для индексации как одной из функций сапы.

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
pro-maker
На сайте с 08.12.2003
Offline
281
#27
Зуев Михаил:
Интересует на чем написана sape.ru или что бы Вы посоветовали для написания аналога sape.ru

Дык, понятно же, что все начиналось с php+mysql :)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#28
Евген:
я валялсо

внимательней читайте.

SJ
На сайте с 16.03.2008
Offline
78
#29
T.R.O.N:
sokol_jack, ощущение такое, что мы говорим не о крошечной сапе, а хотябы о рамблере. Перестаньте. Какие миллионы... Вы о чем. Конечно, можно и столько данных в базу накидать, но зачем?

Ну... Я бы например каждую страницу хранил в отдельной записи таки...

Хотя ваш подход - "сериализовать все страницы, зиповать, складывать в одну колонку одной записи" тоже имеет право на существование. Жизнью это не назовешь 😂

база в UTF в 3-4 раза больше. Строковые операции работают значительно медленнее, даже на сях, неговоря уже о тормозном пхп. Объем итоговых страниц, отдаваемых юзеру, увеличивается на 10-30%.

Уууу, прямо значительно медленнее? 😂

Тесты в студию.

Вопрос, а что мы выигрываем?

Отсутствие гемороя с проверками?

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

😂

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

вопрос, чего сапа индексирует в таком объеме, что нужен для этого сервак?

Сайтов:175 561

Страниц:55 560 734

По каждому сайту надо пару раз в день пройтись, да и по страничкам попрыгать ;)

Теперь о приславутой связке PHP+MySQL. То, что MySQL создавался как "любительское" решение для небольших баз, дело понятное. Это видно и по структуре баз да и по механизму.

А что у него со структурой баз? 😕

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

Ну, вот тут я уже согласен. Поэтому знаю "как можно больше". И ваши слова немного ... удивляют :)

Коля Дубр
На сайте с 02.03.2005
Offline
153
#30

Сорри за оффтоп...

Зуев Михаил

Хм, Зуев Михаил... Запостить что ли инсайд на roem.ru, что БДБД свою сапу писать собрались? :)

Разрабатываю общую шину (http://habrahabr.ru/company/floxim/blog/268467/) помаленьку. ...а еще у меня есть бложек (http://www.blogovo.ru/).
1 234 5

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий