Анонсовано проект “PHP for Android” в рамках якого представлена система для виконання на платформі Android додатків, написаних на мові PHP. На даний момент для телефонів на базі платформи Android підготовлений інсталяційний APK-файл, що інтегрує підтримку PHP 5.3 в створену розробниками Google підсистему Android Scripting Environment (ASE). Джерельні тексти розробки поширюються в рамках ліцензії Apache.
(продовження…)
Теги: android, Android Scripting Environment, google, php
Сьогодні прочитав про цікавий баг PHP 5.3, який присутній у версіях від 5.3.0 до останньої 5.3.2.
Причому це спостерігається і під Linux, і під Windows.
У попередніх версіях PHP дана проблема не спостерігається.
Google недавно опублікував список 1000 найбільш відвідуваних веб-сайтів у світі. Хлопці з Sucuri Security виявили, що список дуже цікавий і вирішили більш детально розглянути його.
Ось яку статистику вони зробили:
Теги: Apache, google, google adsens, google analytics, jQuery, php, wordpress, www, сайт, статистика
Як припускали місяць тому в квітневому рейтингу мов програмування, Apple Objective-C вдалося увійти до десятки найбільш поширених мов програмування. Про це свідчить рейтинг, щомісячно складається компанією TIOBE Software.
Незважаючи на те що Objective-C додав лише 0,08%, його досягнення слід розцінювати як вражаюче, адже тільки тринадцять мов потрапляли до першої десятки, починаючи з моменту запуску індексу в червні 2001 року.
Теги: apple, c++, js, php, програмування, статистика
Вперше за чотири з гаком роки мова Сі очолила рейтинг мов програмування, що щомісячно складається компанією TIOBE Software.
Ринкова частка Сі протягом десяти років не дуже-то й змінювалася, коливаючись у межах 15-20%. Однак у квітні Сі раптом вдалося посунути з верхнього рядка Java. У цілому це відображає багаторічну тенденцію зменшення присутності Java-платформи, хоча зниження її популярності можна пояснити зростанням числа девелоперів, що освоюють відносно нові інструменти, які виконуються в оточенні віртуальної Java-машини, наприклад JavaFX.
Теги: apple, c++, js, php, програмування, статистика
Лютневі зміни в рейтингу мов програмування, який щомісячно складається компанією TIOBE Software, не дуже відрізняються від січневого огляду.
Так, мова програмування Go, розроблений в лабораторіях Google, і що існує досить давно Apple Objective-C як і раніше, займають 13-у і 12-у позиції. Якщо у випадку Go популярність пояснюється його унікальними можливостями паралельного програмування для багатопоточних і багатопроцесорних середовищ, то успіх Objective-C обумовлений зростаючим числом девелоперів, які створюють все більше iPhone-додатків, кількість яких в січні перевищила 140 тис.
Теги: c++, google, js, php, програмування, статистика
довелося поцікавитися, як можна швидко і без зайвих зусиль перекласти бабато (дуже багато, в моєму випадку близько 2 тисяч фраз) з англійської мови на “киреличну”. Одразу зазначу що від якості перекладу я нічого не вимагав (аби було наглядно), оскільки машинний переклад не дуже досконалий
. Тому одразу почав шукати google translate api для php і надибав гарний проект (який хоститься на code.google.com) де все грано написано, описано і показано (як перекласти з одної мови на іншу використовуючи однісіньку функцію).
Потрібно використовувати багато зображень на сайті? Не хочеться забивати хостинг зображеннями? Хочеться зменшити навантаження на сервер?
Тоді можна використовувати сервіс від гугл picasaweb і Picasa API як хостинг для зображень.
Теги: api, google, google picasa, php, оптимізація
Розробники Facebook оприлюднили проект HipHop for PHP, який перетворює код на мові PHP в код на мові C++. Останній компілюється в звичайний додаток, що виконується набагато швидше, ніж сценарій на PHP. У розвитку проекту можуть взяти участь усі бажаючі – Facebook розкрив його вихідні коди.
HipHop for PHP допоміг найбільшої соціальної мережі у світі вдвічі знизити навантаження на процесор на її веб-серверах і прискорити показ 400 мільярдів PHP-сторінок на місяць. Тим самим значно знизилися вимоги до кількості серверів, а отже, і витрати компанії.
(продовження…)
коли пишеш з нуля свії сайт(CMS) виникає питання валідації ведених даних користовачем.
для валідації введеної email адреси можна використати простенький код php:
function is_valid_email($email)
{
return (!preg_match(“/^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/i”, $email))?false:true;
}