Нужен конвертер php to ...? - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.2486
BTC/USD69038.8272
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 27.08.2010, 15:55
Start Post: Нужен конвертер php to ...? 
  #11
kavopero
Senior Member
 
Аватар для kavopero
 
Регистрация: 27.10.2008
Сообщений: 758
Бабло: $94811
Отправить сообщение для kavopero с помощью ICQ
По умолчанию

Нужно сконвертировать в другой язык, чтобы математику быстрее решало, кто нибудь сталкивался и куда лучше конвертить, может быть кто нибудь видел рабочий конвертер?
kavopero вне форума  
Старый 27.08.2010, 17:40   #12
dveredel
Читатель
 
Аватар для dveredel
 
Регистрация: 23.11.2007
Сообщений: 420
Бабло: $48745
По умолчанию

А ты абсолютно уверен что у тебя затык именно в скорости самих инструкций языка? Вдруг ты в цикле парсишь файл на 5 гигов построчно и думаешь что "тормозит из за ПХП"
dveredel вне форума  
Старый 27.08.2010, 17:40   #13
kavopero
Senior Member
 
Аватар для kavopero
 
Регистрация: 27.10.2008
Сообщений: 758
Бабло: $94811
ТС -->
Отправить сообщение для kavopero с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от rushter Посмотреть сообщение
Php не имеет строгой типизации, поэтому никак .
Толку конвертировать, если алгоритм изначально кривой ?
не кривой, мне кажется что просто по другому никак в пхп не реализовать, хотя возможно придется как то на два этапа разбивать, допустим скрипт подготавливает базу несколько часов (дней?), зато потом быстро
kavopero вне форума  
Старый 27.08.2010, 17:53   #14
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
По умолчанию

код покажи? ту часть, которая тормозит, можно в личку
много оптимизировал алго на php, может подскажу чем
+ можно написать на чем угодно и запустить системно
+ можно написать либу на си
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума  
Старый 27.08.2010, 18:38   #15
Vasek
Senior Member
 
Аватар для Vasek
 
Регистрация: 17.11.2007
Сообщений: 104
Бабло: $13875
По умолчанию

Цитата:
Сообщение от pingo Посмотреть сообщение
видел у разработчиков facebook вроде, погугли
там, насколько я помню, прирост заявлен ~30%
не думаю, что это кардинально решит проблему

UPD.
хотя почитал http://pro100pro.com/uskoryaem-php-s-hiphop - пишут, что на фэйсбуке в раза ускорились, может и стоит попробовать

Последний раз редактировалось Vasek; 27.08.2010 в 18:49.
Vasek вне форума  
Старый 29.08.2010, 22:27   #16
DF™
Member
 
Регистрация: 16.01.2010
Сообщений: 88
Бабло: $47975
Отправить сообщение для DF™ с помощью ICQ Отправить сообщение для DF™ с помощью Telegram Отправить сообщение для DF™ с помощью Skype™
По умолчанию

Цитата:
Сообщение от Vasek Посмотреть сообщение
хотя почитал http://pro100pro.com/uskoryaem-php-s-hiphop - пишут, что на фэйсбуке в раза ускорились, может и стоит попробовать
интересная вещь, но многовато противопоказаний
в разы это в 2 раза пишут, что не особо существенно.

Я бы на С++ обсчеты переписал с применением параллельных вычислений, там уже действительно увеличение в разы будет.
__________________
Софт для вебмастеров, web-программирование С++/PHP/MySQL: https://dfservice.com
Партнерка для вебмастерских ресурсов: https://dfservice.com/ruafl/
DF™ вне форума  
Старый 29.08.2010, 22:36   #17
jonn22
Senior Member
 
Аватар для jonn22
 
Регистрация: 19.06.2007
Сообщений: 398
Бабло: $36496
По умолчанию

с каких пор 2 раза это не особо существенно?
__________________
http://jonn22.com
jonn22 вне форума  
Старый 29.08.2010, 22:55   #18
DF™
Member
 
Регистрация: 16.01.2010
Сообщений: 88
Бабло: $47975
Отправить сообщение для DF™ с помощью ICQ Отправить сообщение для DF™ с помощью Telegram Отправить сообщение для DF™ с помощью Skype™
По умолчанию

Цитата:
Сообщение от jonn22 Посмотреть сообщение
с каких пор 2 раза это не особо существенно?
Часто повышения в 2 раза можно добиться настройками сервера или несложной оптимизацией кода, не обязательно конвертировать код в С++ (тем более как я понял, просто запустить конвертор не получиться без правки PHP-кода). Если связываться с С++, то надо выжимать из этого языка больше, тем более на циклах. Если переписать циклы на С++ и разложить их на несколько потоков, то производительность можно увеличить на порядок (по своему опыту).
__________________
Софт для вебмастеров, web-программирование С++/PHP/MySQL: https://dfservice.com
Партнерка для вебмастерских ресурсов: https://dfservice.com/ruafl/
DF™ вне форума  
Старый 29.08.2010, 23:19   #19
seeker
Ебланнед
 
Регистрация: 07.04.2010
Сообщений: 1,576
Бабло: $0
По умолчанию

а сложно на сях многопоточку организовать? там библиотека под это дело или что?
__________________
НЕАДЕКВАТ
seeker вне форума  
Старый 30.08.2010, 00:57   #20
DenverZ
Senior Member
 
Регистрация: 07.04.2010
Сообщений: 211
Бабло: $37395
По умолчанию

Цитата:
Сообщение от kavopero Посмотреть сообщение
мне кажется что просто по другому никак в пхп не реализовать
как правило это ошибочное мнение
существует множество способов оптимизации кода, в том числе как Вы написали, разбить скрипт на несколько этапов

если бы изложили хотя бы вкраце суть скрипта и организацию его работы, было бы намного проще подсказать
DenverZ вне форума  
Старый 30.08.2010, 02:35   #21
DF™
Member
 
Регистрация: 16.01.2010
Сообщений: 88
Бабло: $47975
Отправить сообщение для DF™ с помощью ICQ Отправить сообщение для DF™ с помощью Telegram Отправить сообщение для DF™ с помощью Skype™
По умолчанию

Цитата:
Сообщение от seeker Посмотреть сообщение
а сложно на сях многопоточку организовать? там библиотека под это дело или что?
Не сказать что просто, есть своя специфика при написании и отладке, но при желании разобраться можно.
На сях все на библиотеках, своих операторов там не много.
__________________
Софт для вебмастеров, web-программирование С++/PHP/MySQL: https://dfservice.com
Партнерка для вебмастерских ресурсов: https://dfservice.com/ruafl/
DF™ вне форума