- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я не собираюсь распространять свои скрипты...
Это вопрос времени
А можно поподробнее о выигрыше в скорости обработки для C++ и PHP, например?
Выиграш для циклов с большим количеством итераций может составлять несколько порядков. Но врядли вы собираетесь на PHP обрабатывать миллионы записей
И еще о интерфейсе на PHP, а "программе" - на C++?..
Программа на С++ собирает или обрабатывает данные и складывает в базу. PHP отображает отчеты.
Посмотрите pecl.php.net и доки на zend.com, там как раз (утрируя) "подключаемые модули на c++" идут к php. Или если совсем упростить, php ведь на c++ по сути написан, исходники доступны. Никто не мешает дописать пару своих функций, скомпилить php и использовать их внутри своих скриптов уже на php.
PHP и расширения написан на С.
Выиграш для циклов с большим количеством итераций может составлять несколько порядков. Но врядли вы собираетесь на PHP обрабатывать миллионы записей
Скорее всего столько обрабатывать и придется. Или больше.
Программа на С++ собирает или обрабатывает данные и складывает в базу. PHP отображает отчеты.
А какая принципиальная разница, если в БД с миллионом записей сделать одинаковый запрос - тогда уже скорость ввода/вывода между скриптом-базой данных не зависит от языка, на котором написан скрипт. Или я что-то не так понимаю?
А какая принципиальная разница, если в БД с миллионом записей сделать одинаковый запрос - тогда уже скорость ввода/вывода между скриптом-базой данных не зависит от языка, на котором написан скрипт. Или я что-то не так понимаю?
Да нет, все правильно понимаете. Именно поэтому "сбор и обработка" (т.е. критическая часть) имеет право быть написанной на C/C++. А вот язык отображения не так критичен.
Ну... Вроде бы пока что все ясно :)
Огромное всем спасибо :) Было интересно поговорить.
Почитал что Вы тут пишете...
Молодцы так держать! Узнал для себя кое что!
Недавно мне мои хостеры намекали, что если бы "двигатель" на С переписать.. работало бы во много раз быстрее!
Так что в этом есть смысл!
Народ вопрос по ходу возник
А PHP умеет держать открытое соединение с базой данных ???
Смотря с какой базой. http://www.php.net/manual/ru/features.persistent-connections.php