На моем ноутбуке
$ openssl speed md5
Doing md5 for 3s on 16 size blocks: 10348951 md5's in 3.00s
Doing md5 for 3s on 64 size blocks: 7595126 md5's in 3.00s
Doing md5 for 3s on 256 size blocks: 4226146 md5's in 3.01s
Doing md5 for 3s on 1024 size blocks: 1521229 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 218379 md5's in 3.00s
OpenSSL 1.0.1e 11 Feb 2013
built on: Fri Jun 20 18:52:46 UTC 2014
options:bn(64,64) rc4(16x,int) des(idx,cisc,16,int) aes(partial) blowfish(idx)
compiler: cc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_NO_TLS1_2_CLIENT -DOPENSSL_MAX_TLS1_2_CIPHER_LENGTH=50 -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 55194.41k 162029.35k 359433.02k 519246.17k 596320.26k
Нет, конечно.
нет, в php.ini ничего прописывать не нужно. Вам нужно в код, перед вызовом функции mail добавить:
ini_set('sendmail_from', 'webmaster@domain.ru');
и т.д.
Но у вас если авторизация обязательная, то не поможет.
Тогда вам сюда: http://stackoverflow.com/questions/112190/php-ini-smtp-how-do-you-pass-username-password
возмжность изменять фирменный стиль
http://php.net/manual/ru/function.ini-set.php
+
http://php.net/manual/en/mail.configuration.php#ini.sendmail-from
http://www.cnet.com/news/six-ways-to-share-your-exact-location-with-family-and-why/
Это внешний сервис, на хостинг ничего ставить не нужно
Google DFP
Для nginx 10 запросов в сек для текстового файла ниочем.
капча и куки, не?