Автор Тема: Нужно облегчить игру  (Прочитано 15369 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Нужно облегчить игру
« Ответ #15 : 30 Января 2005, 02:22:29 »
Цитировать
Antoxa:
set_time_limit(0) + php cli

в php-cli время работы скрипта по умолчанию неограничено, поэтому set_time_limit(0) - лишнее

Falcon:
насчет того скрипта что ты привел. Тормозит чаще всего не сама работа ПХП с БД, а запросы, которые выполняются в БД. Поэтому смотреть надо структуру БД и запросы.
А вообще все это - гадание на кофейной гуще. Ты уже определил какие участки в твоих скриптах тормозят ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Falcon

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://stavatar.by.ru
Нужно облегчить игру
« Ответ #16 : 31 Января 2005, 02:10:38 »
Да там все тормозит... Я когда в common.php лезу, то сам тормозить начинаю... Голова пухнет. Такой бардак!!!

Начал переписывать с нуля. Изначально оптимизируя код. Чтобы ни одного лишнего запроса...
Все вопросы буду в этой теме задавать.

Оффлайн Antoxa

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Нужно облегчить игру
« Ответ #17 : 31 Января 2005, 02:49:29 »
Цитировать
Falcon:
Начал переписывать с нуля. Изначально оптимизируя код. Чтобы ни одного лишнего запроса...

слишком ранняя оптимизация - зло :)
хотя слишком поздняя тоже :)

Цитировать
Макс:
в php-cli время работы скрипта по умолчанию неограничено, поэтому set_time_limit(0) - лишнее

хм, и правда, это дело даже поменять в php.ini нельзя.
и даже set_time_limit(10) все равно нифига не меняет :)
забавно.
AnToXa - born programmer

Оффлайн Antoxa

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Нужно облегчить игру
« Ответ #18 : 31 Января 2005, 03:15:09 »
и зачем это извращение с cli + set_time_limit() собсна, непойму.
AnToXa - born programmer

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Нужно облегчить игру
« Ответ #19 : 31 Января 2005, 11:03:43 »
Цитировать
Falcon:
Изначально оптимизируя код.

хахахахаха!
"оптимизируя"!
Ой не могу! уморил :-))))))

Оффлайн Falcon

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://stavatar.by.ru
Нужно облегчить игру
« Ответ #20 : 01 Февраля 2005, 01:15:45 »
RomikChef
слушай. по твоим постам я вижу что ты считаешь себя или сильно умным или сильно веселым...
я понимаю что набрать 4807 сообщений за 3ри года непросто. но если они все несли столько же смысла сколько твои посты в этом топе, то ты просто обычный флудер.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Нужно облегчить игру
« Ответ #21 : 01 Февраля 2005, 12:13:45 »
ты хочешь обсудить, какой я флудер?
с удовольствием продолжу эту тему :-)

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

Причём, в общем-то, понятно. Если не хватает уровня знаний понять и исправить истинные причины - то человек начинает исправлять мелкие, доступные. И это не беда.
Была бы не беда, если бы у него была адекватная оценка своих знаний и способностей. Ему бы сказали, как правиьлно, он бы стал учиться.
А когда нет адекватной самооценки, когда обидки со слезами затмевают все вокруг - тут медицина бессильна.
Человек, который мало знает, но обижается, когда ему на это указывают, называется ламером.
поздравляю

Оффлайн Lutik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 184
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.galiongroup.ru
Нужно облегчить игру
« Ответ #22 : 01 Февраля 2005, 14:04:52 »
Falcon, а как ты оптимизируешь изначально код? Как показывает практика это невозможно делать изначально! Оптимизация кода начнется на уровне отладки твоего скрипта, но не как не раньше.
Разум когда-нибудь победит

Оффлайн Falcon

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://stavatar.by.ru
Нужно облегчить игру
« Ответ #23 : 01 Февраля 2005, 22:25:47 »
RomikChef
Цитировать

Человек, который мало знает, но обижается, когда ему на это указывают, называется ламером.
поздравляю

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

Lutik
Ну может неверно сказал. Просто я отталкиваюсь от готового скрипта. Вот оптимизируя его я пишу новый.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Нужно облегчить игру
« Ответ #24 : 01 Февраля 2005, 23:24:36 »
Так ты ж вопросов не задавал
ты поставил нас в известность о том, что ты собираешься переписывать код.
при том, что
а) очевидно, что знаний твоих не хватает на то, чтобы исполнить декларацию об оптимальном коде
б) и самое главное. тебе, после того, как ты задал вопрос, не ответили - "переписывай код с нуля". Тебе ответили - найди тормозные места и переписывай их.

Какой смысл задавать вопросы, если ты все равно не следуешь ответам?

Оффлайн Falcon

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://stavatar.by.ru
Нужно облегчить игру
« Ответ #25 : 07 Февраля 2005, 01:57:19 »
RomikChef
ок. извини. обещаю исправится.

Вопрос №1.
Как проще сделать вывод по шаблону.
Тоесть есть у меня в файле style.html
Что то типа
{title}
А в скрипте переменная (например $title).

Теперь мне нужно прочитать файл в переменную, вставить содержимое переменной вместо {title} и вывести все это на экран.
Нужно сделать так чтобы ресурсов кушало как можно меньше, а то слышал что при таком способе вывода страница дважды парсится...
Вобще посоветуйте как лучше оранизовать. Если можно с примерами.

вот что у меня уже готово http://www.mikportal.org/forum/uploads/user-121-1107729187.jpg

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Нужно облегчить игру
« Ответ #26 : 07 Февраля 2005, 09:01:30 »
забей.

это всё не имеет смысла.
ты не можешь понять, что тебе говорят.
физически.
мы с тобой разговариваем на разных языках.
Я два раза повтороил простую мысль - что оптимизировать надо ТО, ЧТО ТОРМОЗИТ. Сейчас. Реально.
А не то, про что ты краем уха где-то что-то слышал, что оно два раза парсится.

Я прекрасно понимаю, что тебе это два раза парсится понятно, а реальные проблемы у тебя просто опыта не хватает понять.
поэтому и забей.
« Последнее редактирование: 07 Февраля 2005, 09:27:35 от RomikChef »

Оффлайн Falcon

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://stavatar.by.ru
Нужно облегчить игру
« Ответ #27 : 08 Февраля 2005, 01:38:42 »
RomikChef
не ну ты рально клевый модер :)
если я забью, то опыта и не будет.
ладно. забей. зайду сюда через месяц. тогда и поговорим.

Оффлайн Antoxa

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Нужно облегчить игру
« Ответ #28 : 08 Февраля 2005, 12:11:15 »
все говорят что вернутся :)
AnToXa - born programmer

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Нужно облегчить игру
« Ответ #29 : 08 Февраля 2005, 13:51:42 »
никто не говорит, что опыта не будет.
просто опыт в работе со строками не имеет никакого отношения к опыту оптимизации.

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

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28