Хорошие ресурсы для [закрытого] дизайна реляционной базы данных

В PHP вы можете использовать что-то вроде:

<?php

$iPod    = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone  = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad    = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
$Android = stripos($_SERVER['HTTP_USER_AGENT'],"Android");
$webOS   = stripos($_SERVER['HTTP_USER_AGENT'],"webOS");

//do something with this information
if( $iPod || $iPhone ){
    //browser reported as an iPhone/iPod touch -- do something here
    $string = "Location: <<your itunes app link>>";
    header($string);
    die();
}else if($iPad){
    //browser reported as an iPad -- do something here
    $string = "Location: <<your itunes app link>>";
    header($string);
    die();
}else if($Android){
    //browser reported as an Android device -- do something here
    $string = "Location: <<Google Play Link>>";
    header($string);
    die();
}else if($webOS){
    //browser reported as a webOS device -- do something here
    $string = "Location: <<Your Page link>>";
    header($string);
    die();
}else{
    //browser reported as PC -- do something here
    $string = "Location: <<Your Page link>>";
    header($string);
    die();
}


?>

Вы можете использовать ссылки для iTunes или Android соответственно:

itms-apps://itunes.apple.com/app/<<App ID>>
market://details?id=<<Package id>>

Я не помню источник, но, по крайней мере, он работает для меня в других приложениях, таких как Whatsapp, но, к сожалению, не работает в Facebook.

Проблема в Facebook заключается в том, что они используют метаданные последней ссылки на пути перенаправления, и ссылка указывает на хранилище GooglePlay.

12
задан Chris 23 August 2008 в 18:08
поделиться

4 ответа

Смотрите на Библиотеку Бесплатных Моделей данных. Существуют тонны проектирований баз данных в качестве примера со схемами, которые касаются реальных сценариев (и некоторые просто забавные/забавные также). Я никогда не использовал как есть один, но часто было удобно понять то, как приблизиться к проблеме отображения потребностей ситуации в модель данных.

6
ответ дан 2 December 2019 в 19:00
поделиться

Проверьте "Искусство SQL". Удовольствие читать.

2
ответ дан 2 December 2019 в 19:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: