Dreammaker

Dreammaker
Рейтинг
569
Регистрация
20.04.2006

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

Кроме того, то что вы глянете код ещё ничего не значит, ибо например, вот такой код:

mysql_query('SELECT * FROM table WHERE id = 2 AND category = 1');

вроде бы и оптимизировать негде, но можно проставить индексы на id и category, да и то можно пойти далее и это будет более правильно - поставить индексы не по отдельности на столбцы, а составной индекс на оба столбца. Да и то, если будет стоять индекс ind(category, id) это будет неправильно, нужно чтобы был ind(id, category).

А вот если запрос был в виде mysql_query('SELECT * FROM table WHERE category = 1 AND id = 2'); то составной индекс должен быть наоборот - как указано первый раз.

Вы думаете вы это увидите из кода? :)

gorn:
(по Приват24) как правило идут до 10 минут

ну, не только по приват24, а и, например, через банкомат - переводы "карта-карта".

productorg, http://webo.in/ ввести в верхнее поле адрес сайта. Бесплатного функционала (а недавно сервис стал платным) хватит на это и ещё некоторый анализ.

shareyourtrade.com:
Подскажите, какой Framework для PHP лучший?

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

Я бы выделил бы Symfony, как один из наиболее мощных, ZF как тот который поддерживается командой разработчиков PHP, CodeIgniter - как тот который наиболее легко изучать, Kohana - как наследницу застопорившегося в развитии CI. И Yii, который для меня сейчас один из наиболее перспективных.

shareyourtrade.com:
Еще ASP.NET превосходит в плане безопасности. Если в PHP надо самостоятельно учитывать все мелкие проблемы, то в ASP.NET всё вшито в контролы.

В современных пхп-фреймворках практически не нужно думать об защите, тоже всё, ну или почти всё вшито в функционал. Многое генерируется автоматом, например, сейчас копаю Yii, вот для примера метод контроллера, который мне сгенерировал Yii

	public function actionList()
{
$criteria=new CDbCriteria;

$pages=new CPagination(AdminUser::model()->count($criteria));
$pages->pageSize=self::PAGE_SIZE;
$pages->applyLimit($criteria);

$models=AdminUser::model()->findAll($criteria);
$profiles = $models->profiles;

$this->render('list',array(
'models'=>$models,
'profiles' => $profiles,
'pages'=>$pages,
));
}

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

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

Слава Шевцов:
Я не против ASP.NET. Уверен, что на нём и на MS SQL можно создавать очень мощные системы, в том числе высоконагруженные многосерверные системы. Но не создают. Под этим есть очень серьёзные причины. И, на мой взгляд, основные из них - не технического плана.

Ой, так уж и не создают, MySpace - это типа мелкая система? :) Но с основным посылом согласен. ибо то что я написал далее (я тогда ещё не видел Вашего сообщения) по смыслу совпадает со сказанным Вами., точнее дополняет.

CJ John PM, у асп.нет есть свои преимущества, но есть и основной недостаток, что вы привязываетесь к продуктам майкрософт, и если вы захотите переехать на другую операционную систему, то тут вы попали... :)

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

swwar, находите любой обменник и выводите. :)

Ilekor, вы думаете в правильном направлении (if/else). Нужно вначале какую-то переменную взять, присвоить нулю. А затем в условии проверять, если 0, то выводить строку с одним классом и приравнивать переменную единице, если 1, то выводить вторую строку и приравнивать 0.

Apollon1:

Не плохо было бы на php это вообще сделать...

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

Ilekor, готовый пример? о_О Вы ж вроде судя по коду знаете оператор if ?

Всего: 10921