/*
* Plugin Name: APCu Object Cache
* Description: APCu backend for the WP Object Cache.
* Based on Plugin named APCu Object Cache Backend
* Plugin URI: https://wordpress.org/plugins/apcu/
* Author: Pierre Schmitz
* Author URI: https://pierre-schmitz.com/
* Plugin URI: https://wordpress.org/plugins/apcu/
*
*
* @Authors James Dugger, Jonathan Bardo
* @copyright 2017 GoDaddy Inc. 14455 N. Hayden Road Scottsdale, Arizona
*/
$oc_logged_in = false;
foreach ( $_COOKIE as $k => $v ) {
if ( preg_match( '/^comment_author|wordpress_logged_in_[a-f0-9]+|woocommerce_items_in_cart|PHPSESSID_|edd_wp_session|edd_items_in_cartcc_cart_key|ccm_token/', $k ) ) {
$oc_logged_in = true;
break;
}
}
$oc_blocked_page = ( defined( 'WP_ADMIN' ) || defined( 'DOING_AJAX' ) || defined( 'XMLRPC_REQUEST' ) || 'wp-login.php' === basename( $_SERVER['SCRIPT_FILENAME'] ) );
function wpaas_is_using_apcu() {
return version_compare( PHP_VERSION, '5.6.0', '>=' ) && function_exists( 'apcu_fetch' );
}
if ( 'cli' !== php_sapi_name() && ! $oc_logged_in && ! $oc_blocked_page && wpaas_is_using_apcu() ) :
/**
* Save the transients to the DB. The explanation is a bit too long
* for code. The tl;dr of it is that we don't have a single 'fast cache'
* source yet (like memcached) and so some long lived items like transients
* are still best cached in the db and then brought back into APC
*
* @param string $transient
* @param mixed $value
* @param int $expire
* @param boolean $site = false
*
* @return bool
*/
function wpaas_save_transient( $transient, $value, $expire, $site = false ) {
global $wp_object_cache, $wpdb;
// The 'special' transient option names
$transient_timeout = ( $site ? '_site' : '' ) . '_transient_timeout_' . $transient;
$transient = ( $site ? '_site' : '' ) . '_transient_' . $transient;
// Cap expiration at 24 hours to avoid littering the DB
if ( $expire == 0 ) {
$expire = 24 * 60 * 60;
}
// Save to object cache
$wp_object_cache->set( $transient, $value, 'options', $expire );
$wp_object_cache->set( $transient_timeout, time() + $expire, 'options', $expire );
// Update alloptions
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
$alloptions[ $transient ] = $value;
$alloptions[ $transient_timeout ] = time() + $expire;
$wp_object_cache->set( 'alloptions', $alloptions, 'options' );
// Use the normal update option logic
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
if ( $site && is_multisite() ) {
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->sitemeta}` ( `option_name`, `option_value`, `autoload` ) VALUES ( %s, UNIX_TIMESTAMP( NOW() ) + %d, 'yes' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient_timeout,
$expire
)
);
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->sitemeta}` ( `option_name`, `option_value`, `autoload` ) VALUES ( %s, %s, 'no' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient,
maybe_serialize( $value )
)
);
} else {
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->options}` (`option_name`, `option_value`, `autoload`) VALUES ( %s, UNIX_TIMESTAMP( NOW() ) + %d, 'yes' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient_timeout,
$expire
)
);
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->options}` (`option_name`, `option_value`, `autoload`) VALUES ( %s, %s, 'no' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient,
maybe_serialize( $value )
)
);
}
$wpdb->suppress_errors( $flag );
}
return true;
}
function wpaas_prune_transients() {
global $wpdb;
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb && function_exists( 'is_main_site' ) && function_exists( 'is_main_network' ) ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
// Lifted straight from schema.php
// Deletes all expired transients.
// The multi-table delete syntax is used to delete the transient record from table a,
// and the corresponding transient_timeout record from table b.
$time = time();
$wpdb->query( "DELETE a, b FROM $wpdb->options a, $wpdb->options b WHERE
a.option_name LIKE '\_transient\_%' AND
a.option_name NOT LIKE '\_transient\_timeout\_%' AND
b.option_name = CONCAT( '_transient_timeout_', SUBSTRING( a.option_name, 12 ) )
AND b.option_value < $time" );
if ( is_main_site() && is_main_network() ) {
$wpdb->query( "DELETE a, b FROM $wpdb->options a, $wpdb->options b WHERE
a.option_name LIKE '\_site\_transient\_%' AND
a.option_name NOT LIKE '\_site\_transient\_timeout\_%' AND
b.option_name = CONCAT( '_site_transient_timeout_', SUBSTRING( a.option_name, 17 ) )
AND b.option_value < $time" );
}
$wpdb->suppress_errors( $flag );
}
}
/**
* If another cache was flushed or updated, sync across all servers / processes using
* the database as the authority. This uses the database as the authority for timestamps
* as well to avoid drift between servers.
* @return void
*/
function wpaas_init_sync_cache() {
global $wpdb;
if ( empty( $wpdb ) || ! ( $wpdb instanceof wpdb ) ) {
return;
}
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$result = $wpdb->get_results(
"SELECT option_name, option_value FROM `{$wpdb->options}` WHERE option_name = 'gd_system_last_cache_flush' UNION SELECT 'current_time', UNIX_TIMESTAMP( NOW() ) AS option_value;",
ARRAY_A
);
$wpdb->suppress_errors( $flag );
if ( empty( $result ) ) {
return;
}
$master_flush = false;
foreach ( $result as $row ) {
switch ( $row['option_name'] ) {
case 'current_time' :
$current_time = $row['option_value'];
break;
case 'gd_system_last_cache_flush' :
$master_flush = $row['option_value'];
break;
}
}
$local_flush = wp_cache_get( 'gd_system_last_cache_flush' );
if ( false === $local_flush || $local_flush < $master_flush ) {
wp_cache_flush( true );
wp_cache_set( 'gd_system_last_cache_flush', $current_time );
}
}
/**
* Start default implementation of object cache
*/
if ( ! defined( 'WP_APC_KEY_SALT' ) ) {
define( 'WP_APC_KEY_SALT', '' );
}
function wp_cache_add( $key, $data, $group = '', $expire = 0 ) {
global $wp_object_cache;
if ( 'transient' == $group ) {
wpaas_save_transient( $key, $data, $expire );
return $wp_object_cache->add( "_transient_$key", $data, 'options', $expire );
} elseif ( 'site-transient' == $group ) {
wpaas_save_transient( $key, $data, $expire, true );
return $wp_object_cache->add( "_site_transient_$key", $data, 'site-options', $expire );
} else {
return $wp_object_cache->add( $key, $data, $group, $expire );
}
}
function wp_cache_incr( $key, $n = 1, $group = '' ) {
global $wp_object_cache;
return $wp_object_cache->incr2( $key, $n, $group );
}
function wp_cache_decr( $key, $n = 1, $group = '' ) {
global $wp_object_cache;
return $wp_object_cache->decr( $key, $n, $group );
}
function wp_cache_close() {
return true;
}
function wp_cache_delete( $key, $group = '' ) {
global $wp_object_cache, $wpdb;
if ( 'transient' == $group ) {
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$wpdb->query(
$wpdb->prepare(
"DELETE FROM `{$wpdb->prefix}options` WHERE option_name IN ( %s, %s );",
"_transient_{$key}",
"_transient_timeout_{$key}"
)
);
$wpdb->suppress_errors( $flag );
}
$wp_object_cache->delete( "_transient_timeout_$key", 'options' );
// Update alloptions
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
unset( $alloptions["_transient_$key"] );
unset( $alloptions["_transient_timeout_$key"] );
$wp_object_cache->set( 'alloptions', $alloptions, 'options' );
return $wp_object_cache->delete( "_transient_$key", 'options' );
} elseif ( 'site-transient' == $group ) {
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$table = $wpdb->options;
if ( is_multisite() ) {
$table = $wpdb->sitemeta;
}
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$wpdb->query(
$wpdb->prepare(
"DELETE FROM `{$table}` WHERE option_name IN ( %s, %s );",
"_transient_{$key}",
"_transient_timeout_{$key}"
)
);
$wpdb->suppress_errors( $flag );
}
$wp_object_cache->delete( "_transient_timeout_$key", 'site-options' );
// Update alloptions
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
unset( $alloptions["_site_transient_$key"] );
unset( $alloptions["_site_transient_timeout_$key"] );
$wp_object_cache->set( 'alloptions', $alloptions, 'options' );
return $wp_object_cache->delete( "_site_transient_$key", 'site-options' );
}
return $wp_object_cache->delete( $key, $group );
}
function wp_cache_flush( $local_flush = false ) {
global $wp_object_cache, $wpdb;
if ( ! $local_flush ) {
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$wpdb->query( "INSERT INTO `{$wpdb->options}` (`option_name`, `option_value`, `autoload`) VALUES ( 'gd_system_last_cache_flush', UNIX_TIMESTAMP( NOW() ), 'no' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );" );
$wpdb->suppress_errors( $flag );
}
}
return $wp_object_cache->flush();
}
function wp_cache_get( $key, $group = '', $force = false ) {
global $wp_object_cache, $wpdb;
if ( 'transient' == $group ) {
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
if ( isset( $alloptions["_transient_$key"] ) && isset( $alloptions["_transient_timeout_$key"] ) && $alloptions["_transient_timeout_$key"] > time() ) {
return maybe_unserialize( $alloptions["_transient_$key"] );
}
$transient = $wp_object_cache->get( "_transient_$key", 'options', $force );
$timeout = $wp_object_cache->get( "_transient_timeout_$key", 'options', $force );
if ( false !== $transient && ! empty( $timeout ) && $timeout > time() ) {
return maybe_unserialize( $transient );
}
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$result = $wpdb->get_results(
$wpdb->prepare(
"SELECT option_name, option_value FROM `{$wpdb->options}` WHERE option_name IN ( %s, %s ) UNION SELECT 'current_time', UNIX_TIMESTAMP( NOW() ) AS option_value;",
"_transient_{$key}",
"_transient_timeout_{$key}"
),
ARRAY_A
);
$wpdb->suppress_errors( $flag );
if ( ! empty( $result ) ) {
$transient = false;
$timeout = false;
$current_time = time();
foreach ( $result as $row ) {
switch ( $row['option_name'] ) {
case "_transient_$key" :
$transient = $row['option_value'];
break;
case "_transient_timeout_$key" :
$timeout = $row['option_value'];
break;
case 'current_time' :
$current_time = $row['option_value'];
break;
}
}
if ( false !== $transient && ! empty( $timeout ) && $timeout > $current_time ) {
return maybe_unserialize( $transient );
}
}
}
return false;
} elseif ( 'site-transient' == $group ) {
$transient = $wp_object_cache->get( "_site_transient_$key", 'options', $force );
$timeout = $wp_object_cache->get( "_site_transient_timeout_$key", 'options', $force );
if ( false !== $transient && ! empty( $timeout ) && $timeout > time() ) {
return maybe_unserialize( $transient );
}
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$table = $wpdb->options;
if ( is_multisite() ) {
$table = $wpdb->sitemeta;
}
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$result = $wpdb->get_results(
$wpdb->prepare(
"SELECT option_name, option_value FROM `{$table}` WHERE option_name IN ( %s, %s ) UNION SELECT 'current_time', UNIX_TIMESTAMP( NOW() ) AS option_value;",
"_site_transient_{$key}",
"_site_transient_timeout_{$key}"
),
ARRAY_A
);
$wpdb->suppress_errors( $flag );
if ( ! empty( $result ) ) {
$transient = false;
$timeout = false;
$current_time = time();
foreach ( $result as $row ) {
switch ( $row['option_name'] ) {
case "_site_transient_$key" :
$transient = $row['option_value'];
break;
case "_site_transient_timeout_$key" :
$timeout = $row['option_value'];
break;
case 'current_time' :
$current_time = $row['option_value'];
break;
}
}
if ( false !== $transient && ! empty( $timeout ) && $timeout > $current_time ) {
return maybe_unserialize( $transient );
}
}
}
return false;
} else {
return $wp_object_cache->get( $key, $group, $force );
}
}
function wp_cache_init() {
global $wp_object_cache;
if ( mt_rand( 1, 100 ) == 42 ) {
wpaas_prune_transients();
}
add_action( 'muplugins_loaded', 'wpaas_init_sync_cache' );
$wp_object_cache = new APCu_Object_Cache();
}
function wp_cache_replace( $key, $data, $group = '', $expire = 0 ) {
global $wp_object_cache;
return $wp_object_cache->replace( $key, $data, $group, $expire );
}
function wp_cache_set( $key, $data, $group = '', $expire = 0 ) {
global $wp_object_cache;
if ( defined( 'WP_INSTALLING' ) == false ) {
if ( 'transient' == $group ) {
return wpaas_save_transient( $key, $data, $expire );
} elseif ( 'site-transient' == $group ) {
return wpaas_save_transient( $key, $data, $expire, true );
} else {
return $wp_object_cache->set( $key, $data, $group, $expire );
}
} else {
return $wp_object_cache->delete( $key, $group );
}
}
function wp_cache_switch_to_blog( $blog_id ) {
global $wp_object_cache;
return $wp_object_cache->switch_to_blog( $blog_id );
}
function wp_cache_add_global_groups( $groups ) {
global $wp_object_cache;
$wp_object_cache->add_global_groups( $groups );
}
function wp_cache_add_non_persistent_groups( $groups ) {
global $wp_object_cache;
$wp_object_cache->add_non_persistent_groups( $groups );
}
class GD_APCu_Object_Cache {
private $prefix = '';
private $local_cache = array();
private $global_groups = array();
private $non_persistent_groups = array();
private $multisite = false;
private $blog_prefix = '';
public function __construct() {
global $table_prefix;
$this->multisite = is_multisite();
$this->blog_prefix = $this->multisite ? get_current_blog_id() . ':' : '';
$this->prefix = DB_HOST . '.' . DB_NAME . '.' . $table_prefix;
}
private function get_group( $group ) {
return empty( $group ) ? 'default' : $group;
}
private function get_key( $group, $key ) {
if ( $this->multisite && ! isset( $this->global_groups[ $group ] ) ) {
return $this->prefix . '.' . $group . '.' . $this->blog_prefix . ':' . $key;
} else {
return $this->prefix . '.' . $group . '.' . $key;
}
}
public function add( $key, $data, $group = 'default', $expire = 0 ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( function_exists( 'wp_suspend_cache_addition' ) && wp_suspend_cache_addition() ) {
return false;
}
if ( isset( $this->local_cache[ $group ][ $key ] ) ) {
return false;
}
// FIXME: Somehow apcu_add does not return false if key already exists
if ( ! isset( $this->non_persistent_groups[ $group ] ) && apcu_exists( $key ) ) {
return false;
}
if ( is_object( $data ) ) {
$this->local_cache[ $group ][ $key ] = clone $data;
} else {
$this->local_cache[ $group ][ $key ] = $data;
}
if ( ! isset( $this->non_persistent_groups[ $group ] ) ) {
return apcu_add( $key, $data, (int) $expire );
}
return true;
}
public function add_global_groups( $groups ) {
if ( is_array( $groups ) ) {
foreach ( $groups as $group ) {
$this->global_groups[ $group ] = true;
}
} else {
$this->global_groups[ $groups ] = true;
}
}
public function add_non_persistent_groups( $groups ) {
if ( is_array( $groups ) ) {
foreach ( $groups as $group ) {
$this->non_persistent_groups[ $group ] = true;
}
} else {
$this->non_persistent_groups[ $groups ] = true;
}
}
public function decr( $key, $offset = 1, $group = 'default' ) {
if ( $offset < 0 ) {
return $this->incr( $key, abs( $offset ), $group );
}
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( isset( $this->local_cache[ $group ][ $key ] ) && $this->local_cache[ $group ][ $key ] - $offset >= 0 ) {
$this->local_cache[ $group ][ $key ] -= $offset;
} else {
$this->local_cache[ $group ][ $key ] = 0;
}
if ( isset( $this->non_persistent_groups[ $group ] ) ) {
return $this->local_cache[ $group ][ $key ];
} else {
$value = apcu_dec( $key, $offset );
if ( $value < 0 ) {
apcu_store( $key, 0 );
return 0;
}
return $value;
}
}
public function delete( $key, $group = 'default', $force = false ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
unset( $this->local_cache[ $group ][ $key ] );
if ( ! isset( $this->non_persistent_groups[ $group ] ) ) {
return apcu_delete( $key );
}
return true;
}
public function flush() {
$this->local_cache = array();
// TODO: only clear our own entries
apcu_clear_cache();
return true;
}
public function get( $key, $group = 'default', $force = false, &$found = null ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( ! $force && isset( $this->local_cache[ $group ][ $key ] ) ) {
$found = true;
if ( is_object( $this->local_cache[ $group ][ $key ] ) ) {
return clone $this->local_cache[ $group ][ $key ];
} else {
return $this->local_cache[ $group ][ $key ];
}
} elseif ( isset( $this->non_persistent_groups[ $group ] ) ) {
$found = false;
return false;
} else {
$value = @apcu_fetch( $key, $found );
if ( $found ) {
if ( $force ) {
$this->local_cache[ $group ][ $key ] = $value;
}
return $value;
} else {
return false;
}
}
}
public function incr2( $key, $offset = 1, $group = 'default' ) {
if ( $offset < 0 ) {
return $this->decr( $key, abs( $offset ), $group );
}
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( isset( $this->local_cache[ $group ][ $key ] ) && $this->local_cache[ $group ][ $key ] + $offset >= 0 ) {
$this->local_cache[ $group ][ $key ] += $offset;
} else {
$this->local_cache[ $group ][ $key ] = 0;
}
if ( isset( $this->non_persistent_groups[ $group ] ) ) {
return $this->local_cache[ $group ][ $key ];
} else if ( function_exists( 'apcu_inc' ) ) {
$value = apcu_inc( $key, $offset );
if ( $value < 0 ) {
apcu_store( $key, 0 );
return 0;
}
return $value;
}
return false;
}
public function replace( $key, $data, $group = 'default', $expire = 0 ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( isset( $this->non_persistent_groups[ $group ] ) ) {
if ( ! isset( $this->local_cache[ $group ][ $key ] ) ) {
return false;
}
} else {
if ( ! isset( $this->local_cache[ $group ][ $key ] ) && ! apcu_exists( $key ) ) {
return false;
}
apcu_store( $key, $data, (int) $expire );
}
if ( is_object( $data ) ) {
$this->local_cache[ $group ][ $key ] = clone $data;
} else {
$this->local_cache[ $group ][ $key ] = $data;
}
return true;
}
public function reset() {
// This function is deprecated as of WordPress 3.5
// Be safe and flush the cache if this function is still used
$this->flush();
}
public function set( $key, $data, $group = 'default', $expire = 0 ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( is_object( $data ) ) {
$this->local_cache[ $group ][ $key ] = clone $data;
} else {
$this->local_cache[ $group ][ $key ] = $data;
}
if ( ! isset( $this->non_persistent_groups[ $group ] ) ) {
return apcu_store( $key, $data, (int) $expire );
}
return true;
}
public function stats() {
// Only implemented because the default cache class provides this.
// This method is never called.
echo '';
}
public function switch_to_blog( $blog_id ) {
$this->blog_prefix = $this->multisite ? $blog_id . ':' : '';
}
}
if ( function_exists( 'apcu_inc' ) ) {
class APCu_Object_Cache extends GD_APCu_Object_Cache {
function incr( $key, $offset = 1, $group = 'default' ) {
return parent::incr2( $key, $offset, $group );
}
}
} else {
class APCu_Object_Cache extends GD_APCu_Object_Cache {
// Blank
}
}
endif;
Warning: Cannot modify header information - headers already sent by (output started at /usr/hosting/oldpics.net/html/wp-content/object-cache.php:1) in /usr/hosting/oldpics.net/html/wp-includes/feed-rss2.php on line 8
Сообщение TOP 50 legendary LIFE magazine photographs появились сначала на Old Pictures.
]]>LIFE magazine always managed to onboard the best photographers. Starting from the first issue that hit the shelves on November 23, 1936, the continuously surprised the public with their sharp and unforgettable photographs. No surprise, the LIFE magazine was the top illustrated US publication for decades.
LIFE magazine was published weekly from 1936 to 1972. Nonetheless, competitors (TV, mostly) took their readers’ share and forced the glorious publication to switch to a monthly basis. The magazine stood tall from 1978 to 2000.
But we still remember the LIFE magazine! We continue to dig through its archives and find new and new amazing photographs that deserve the fresh publication. This publication covers the LIFE magazine photographs that became an integral part of the photo history. Many of these pictures starred the 100 most important pictures in history.
Here you can check our selection of the Best LIFE magazine’s covers.
Photo by Leonard McCombe, 1949.
39-year-old Texas cowboy Clarence Hailey. This image became the best-known cigarette advertisement.
Photo by John Loengard, 1964.
The Beatles on their famous American Tour. The pool water was quite cold that day, as Ringo’s grimace tells.
Photo by: Margaret Bourke-White, 1930.
A crowd wearing hats on the streets of New York. Interestingly, Margaret Bourke-White captured this image before the LIFE publication started. It looks like magazine editors took this picture and published it later just for its artistic value.
Photo by Ed Clark, 1958.
John F. Kennedy plays hide-n-seek with his daughter Caroline.
Photo by: John Bryson, 1959.
Hemingway near his home in Ketchum, Idaho. This picture was featured in our Hemingway and Alcohol selection.
In 20 months, Ernest Hemingway will pass away.
Photo by Peter Stackpole, 1950.
Elizabeth Taylor and Montgomery Clift take a break during filming “A Place in the Sun” at Paramount Studios.
Photo by: Alfred Eisenstaedt, 1950.
A drummer from the University of Michigan marches with children. See more beautiful photographs by Alfred Eisenstaedt.
Photo by J.R. Eyerman, 1958.
The auto movie theater in the capital of Utah, Salt Lake City. Moses, in front of the parting Red Sea in the film “The Ten Commandments.”
Photo by: W. Eugene Smith, 1945.
American Marines during the Battle of Iwo Jima in the spring of 1945. See more amazing WW2 photography by Eugene Smith.
Author of the photo: Gjon Mili, 1949.
Ephemeral drawing in the air.
Photo by Larry Burrows, 1966.
Marines during the Vietnam War. The black soldier reaches out to his wounded, white comrade.
Photo by: Charles Moore, 1963.
Fire hoses were used to disperse a peaceful anti-segregation rally in Birmingham, Alabama.
Photo by: Milton Greene, 1952.
Photo by W. Eugene Smith, 1943.
Another WW2 masterpiece of Eugene Smith. During World War II, hundreds of Japanese were besieged on Saipan’s island and committed mass suicide to avoid Americans’ surrender. When American Marines examined the island, they found a barely alive child in one of the caves. Here’s a story behind this stunning photograph.
Photo by: Margaret Bourke-White, 1945.
Photo by Philippe Halsman, 1959.
Duke and Duchess of Windsor.
Photo by Ralph Morse, 1954.
Measurement of the pilot’s anthropological data with special lighting from alternating bands of light and shadow of various thicknesses. That was the key ingredient for the new flight helmet design by the US Air Force.
Photo by Hank Walker, 1960.
John F. Kennedy (still a Senator) with his brother Robert at a hotel during the Democratic convention in Los Angeles.
Photo by: William Eugene Smith, 1946.
Photo by: Mark Shaw, 1954.
25-year-old star Audrey Hepburn while filming Roman Holiday.
Photo by George Silk, 1956.
Swedish high jumper Gunhild Larking at the 1956 Olympic Games in Melbourne.
Officer Graham Jackson plays the song “Goin ‘Home” at President Roosevelt’s April 12, 1945 funeral.
Photo by Paul Schutzer, 1961.
“Riders of Freedom” called the joint bus trips of black and white activists who protested against the violation of black people’s rights in the southern states of the United States. In 1961, activists rented buses and traveled around the southern states. No surprise, they were repeatedly attacked and arrested by southern whites. During a trip from Montgomery, Alabama, to Jackson, Mississippi, National Guard soldiers were assigned to protect the riders.
Photo by: Ralph Morse, 1943.
The head of a Japanese soldier on a tank.
Photo by: Alfred Eisenstaedt, 1933.
The moment when Goebbels (sitting) found that his photographer was a Jew and he stopped smiling. The full story behind Eyes of hate pictures.
Photo by Andreas Feininger, 1951.
Portrait of the photographer Dennis Stock.
Photo by Philippe Halsman, 1948.
Six hours and 28 throws (water, chair, and three cats). According to the photographer, he and his assistants were wet, dirty, and completely exhausted when the shot was successful. The Dali Atomicus is among the 100 most important pictures in history.
Photo by W. Eugene Smith, 1948.
Rural doctor Ernest Ceriani, the only doctor in the 1200 square miles area. In this photo, Eugene Smith captured a moment after a botched cesarean section that killed a mother and child due to complications. See more pictures and a full story behind the Country Doctor photo.
Photo by W. Eugene Smith, 1952.
Charlie Chaplin, 63.
Photo by: Leonard McCombe, 1956.
Photo by: John Shearer, 1971.
Muhammad Ali before his fight with Joe Fraser in March 1971. Ali loved to tease opponents. Before the fight with Fraser, he questioned the latter’s masculinity, intellectual abilities, and even his “black skin”.
Photo by: Michael Rougier, 1962.
Photo by Hank Walker, 1960.
John F. Kennedy speaks during the election campaign in an American town.
Photo by Harry Benson.
Free-breathing. Alexander Solzhenitsyn in Vermont.
Photo by: Margaret Bourke-White, 1939.
Photo by: Ralph Morse, 1944.
Army medic George Lott, badly wounded in both arms.
Photo by Jim Brandenburg, 1986.
The polar wolf fights for survival in northern Canada.
Photo by: John Dominis, 1966.
Leopard with a victim.
Photo by: Lennart Nilsson, 1965.
The first-ever picture of a baby in the womb.
Photo by: Ralph Crane, 1947.
This staged photo depicts a boy escaping from an orphanage.
Photo by: J.R. Eyerman, 1952.
The first full-length stereo film Bwana Devil.
Author photo: Yousuf Karsh, 1941.
Prime Minister of Great Britain in 1940-1945 and 1951-1955. Politician, military man, journalist, writer, laureate of the Nobel Prize in Literature.
Photo by: George Strock, 1943.
American soldiers were killed in battle with the Japanese on a beach in New Guinea. The first shot of dead American soldiers on the battlefield during World War II.
Photo by Alfred Eisenstaedt, 1963.
At a puppet show in a Parisian park. The moment of the killing of the serpent by Saint George.
Photo by Robert Capa, 1944.
The landing of the American army on Omaha Beach in Normandy on June 6, 1944. It was also depicted in the film “Saving Private Ryan” by Steven Spielberg.
Photo by Alfred Eisenstaedt, 1945.
One of the most famous photographs. Kiss of a sailor and a nurse after the end of the war.
The story ‘V-J Day in Times Square’ by Alfred Eisenstaedt
Photo by: Margaret Bourke-White, 1946.
Mahatma Gandhi, next to his spinning wheel, symbolizes the non-violent movement for Indian independence from Britain.
Photo by: Margaret Bourke-White, 1937.
Food queue during the Great Depression with a poster reading, “There is way like the American way.”
The story of the American way photo by Margarett Bourke-White
Photo by: John Dominis, 1963.
Actor Steve McQueen, who starred in The Magnificent Seven.
Photo by Alfred Eisenstaedt, 1966.
Sophia Loren, in the movie “Italian Marriage.” When this candid snapshot took the cover of LIFE, many criticized the magazine for “going into pornography.” One reader wrote, “Thank God the postman comes at noon when my kids are at school.”
Сообщение TOP 50 legendary LIFE magazine photographs появились сначала на Old Pictures.
]]>Сообщение Lee Miller in the bathroom of Adolf Hitler появились сначала на Old Pictures.
]]>“Lee and I found an elderly gentleman who barely spoke English, gave him a box of cigarettes, and said, ‘Show us Munich,’” Sherman recalled in a 1993 interview. “He showed us around Hitler’s house, and I photographed Lee washing in Hitler’s bathroom.”
Miller and Sherman lived in the apartment of Adolf Hitler for several days. After that, they even squatted in the house of Eva Braun, which was located nearby.
The photo of Lee Miller taking a bath in the Fuhrer’s apartment caused a flurry of indignation. Many considered the photographers’ behavior unethical. Lee Miller’s son, Anthony Penrose, commenting on the image, said: “Her boots covered in Dachau mud are on the floor are. She says she is a winner. But what she didn’t know was that a few hours later in Berlin, Hitler and Eva Braun would kill themselves in a bunker. ”
Many people noticed that Hitler decorated the bathroom with his own portrait and a classic statue of a woman. The New York Times described the photograph as “A woman caught between horror and beauty.” However, some researchers have interpreted the image more deeply, arguing that there is no single accidental detail in it. The pollution of Hitler’s bathroom with Dachau dust was a deliberate act. The Sherman bathing photographs in the same bath, taken by Lee Miller, are also symbolic since the photographer was a Jew.
Commenting on the photos, Miller said she was trying to wash off the Dachau scents.
Сообщение Lee Miller in the bathroom of Adolf Hitler появились сначала на Old Pictures.
]]>Сообщение Rare photos and facts about Sting появились сначала на Old Pictures.
]]>Sting nickname stuck to the musician due to his younger years’ performances in a bee costume (check one those photos below). Well, not precisely a bee, but still wearing a sweater with black and yellow stripes.
By the way, another gifted kid, Neil Tennant, co-founder of the Pet Shop Boys duo, went to the same school with Sting. Neil was only three grades younger.
Check out our collection of Early photos of famous musicians.
On October 2, 1951, the singer was born in the north of England in Wallsend’s port city. Like many yet-not-famous-rock-stars, he has tried a million professions: bus conductor, football coach, English teacher. There was a time when he was a tax collector. It was the worst job, according to Sting.
In the beginning, Sting shared his popularity with two bandmates from The Police. The band released their first album in 1978, and it also featured the early hit “Roxanne” (which was initially born not as a reggae song at all, but as a lullaby for a baby).
The Police have always appeared in public in the form of ash blondes. And this image has a bright background!
In 1977, the gum manufacturer Wrigley commissioned a commercial and hired a little-known English director, Ridley Scott. The video required an unnamed rock band with dazzling blonde hair. The unknown guys from The Police agreed to participate. The advertisement did not hit the air, but the group decided to use the white-haired image during their performances.
Sting had a chance to play chess with Garry Kasparov. He took part in a show match against the grandmaster in 2000 in New York. It was a simultaneous session. It took Kasparov fifty minutes to beat all five.
Sting is a remarkable actor. He starred in Dune, The Bride (he played Dr. Frankenstein there), The Adventures of Baron Munchausen, and, of course, ‘Lock, Stock, Two Barrels.’
And his first film work was the role in the semi-cult drama “Quadrophenia” in 1979, based on the British band’s album The Who (and not a musical at all).
Sting also starred in the 1989 Broadway show ‘The Threepenny Opera.’
Every reference book and Wikipedia will tell you that Sting’s full name is Gordon Matthew Thomas Sumner. However, Sting himself does not associate himself with this name in any way. Back in 1985, a journalist called the musician Gordon in an interview. Sting immediately replied: “My children call me Sting, my mother calls me Sting. Who the fuck is Gordon?”
Unlike most successful bands that fell apart at their peak due to squabbling and irreconcilable ambition, The Police had a very different case. It’s just that the time has come.
Sting recalled that on August 18, 1983, they performed at the legendary New York stadium Shea (where The Beatles themselves played at the height of Beatlemania). And right during the show, the artist felt that he had conquered Everest. There is no higher mountain to climb. Therefore, The Police were paused, without an official disband.
However, other musicians look at the situation a little differently, assuring that, in any case, they are tired of Sting.
The award-winning American wrestling star Stephen James Borden also has a nickname Sting. Interestingly, he claimed it earlier than a musician did. Therefore, when Sting had to buy the rights for the pseudonym from the wrestler.
It is Sting who sings, “I want my MTV” in Dire Straits’s “Money for Nothing.” From now on, you will listen to this song in a completely different way, sorry.
Sting doesn’t want to be featured in a biopic, as is actively encouraged these days. “I am absolutely against it. I don’t want that. I already describe my life through art. “
And Sting doesn’t want his many children to inherit a $ 400 million inheritance. According to the musician, for them, it will become a yoke around their necks. Besides, Sting hopes to spend all this money in full!
Сообщение Rare photos and facts about Sting появились сначала на Old Pictures.
]]>Сообщение Winston Churchill as an artist and his other leisure pictures появились сначала на Old Pictures.
]]>Everybody remembers Winston Churchill as an iron prime-minister from the picture of Yusuf Karsh. This photo is undoubtfully the best-known Prime minister’s image. We also remember him holding a Tommy gun and inspiring British soldiers to defend their homeland.
But we have some relaxed photos of Winston Churchill too. Oldpics selected several noteworthy images showing an unexpected talent of the legendary politician: the painting. Yes, Sir Winston Churchill was an artist too!
Editors asked their photographers to make a portrait of a retired politician at home. In those pictures, the Winston Churchill looked completely different: a sedate landowner, an enthusiastic artist, an animal lover.
Churchill took up a hobby of painting in 1915, at the age of 41. He was a passionate artist until the end of his life. “If I didn’t paint, I would not be able to live. I could not bear the stress, ”he said. During his life, he created more than 500 paintings.
“When I get to heaven, I intend to spend a substantial portion of the first million years drawing, and so get to the bottom of things.”
Сообщение Winston Churchill as an artist and his other leisure pictures появились сначала на Old Pictures.
]]>Сообщение The death of Ernest Hemingway: rare archive pictures появились сначала на Old Pictures.
]]>Ernest Hemingway has seen a lot of things in his life. He knew everything literally: WWI injuries, dramas, civil war, travel, world recognition, car races, lion hunts, women, bullfights, alcohol. Lots of alcohol. Many people won’t experience even a small part of what Hemingway passed through.
The last years of the writer’s life were hard for him. It was so hard that his last life, Mary, even said that ‘Ernest Hemingway was waiting for his death.’ The bright mind of this active and lively person was poisoned by depression. He could no longer work as much as he was used to. The love of alcohol was also not in vain – numerous diseases tormented the writer. Hemingway suffered from paranoia – he thought that the government was spying him. The electroshock treatment only exacerbated the problem, and he began to lose his memory. It was the most valuable treasure, as Hemingway used to say. Only in the 80s of the last century, the FBI declassified the writer’s case, which confirmed his agents’ pursuit.
“A real man cannot die in bed. He must either die in battle or put a bullet in the forehead.” That’s what Ernest Hemingway used to say about death. Who could know that it will become a prophecy?
It was the early morning of July 1961. Hemingway went out onto the veranda of his house, rested his chin on the barrel, and fired a bullet from his favorite gun. Tourists still come to the house where Hemingway died in Ketchum, Idaho.
Many biographers make the most mystical assumptions about the reasons for that fateful act. The version that Hemingway died of “inheritance” is especially popular. The writer’s father died similarly, having shot himself with a gun. Father’s death was a real shock for young Ernest Hemingway; he could not forgive his dad’s weakness. As if a terrible curse haunts the Hemingway family, and after his death, his younger brother and the writer’s granddaughter committed suicide.
The whole sequence of events and actions of doctors in Ketchum, wife Mary, psychiatrists in New York, and the Mayo Clinic in Rochester convinces us that none of them wanted to treat the patient’s condition comprehensively systematically. Neither Mary nor any of Hemingway’s friends, nor doctors tried to hear the writer. Yes, it wasn’t easy to make an accurate diagnosis. But we now have evidence that the FBI directly or indirectly influenced the doctors’ conclusions.
FBI management revealed an archive file of Ernest Hemingway 20 years after the death. It turned out that agents followed the writer since 1942.
John Edgar Hoover, who directed the FBI for 50 years, received confidential and secret messages about Hemingway’s activities and his entourage.
The FBI file contains details about the writer’s treatment at the Mayo Clinic in 1961 in Rochester. The agent reported to his superiors that Hemingway was at the medical center under George Savior. The report notes that the writer is being treated with an electric shock. We may assume that one of Hemingway’s doctors was an informants and, possibly, an FBI agent. The treatment methods and the burden on the patient were known to the experts of the special service. They could not help but understand that Hemingway’s health is under great threat.
Сообщение The death of Ernest Hemingway: rare archive pictures появились сначала на Old Pictures.
]]>Сообщение Vintage Las Vegas: amazing historical pictures of the Sin City появились сначала на Old Pictures.
]]>Nowadays, Las Vegas is the world’s capital of entertainment, but it was a bit different back in vintage days. But no one could guess that the city will develop this way on the day of its foundation in 1905. It was a modest settlement amidst a rocky desert, and its name “Las Vegas,” which ironically means “fertile valleys” in Spanish. It was just an important railway junction for a long time, where trains were refueled, going mainly from west to east and back.
Our vintage pictures set covers the whole history of Las Vegas, from the foundation decade to the years when the city became a world-known attraction.
The gambling became legal in the state of Nevada in 1931. At the same time, the construction of the Hoover Dam began 40 kilometers away from Las Vegas. These two factors changed the fate of the city dramatically. After WWII, lavishly decorated hotels, gambling establishments, and entertainment became synonymous with Las Vegas. The Golden Gate Hotel and Casino is the oldest continuously operating hotel and casino in Las Vegas. It is located in the city center on Fremont Street, opened in 1906 as the Nevada Hotel.
Check out vintage photo sets from the different cities in our special section.
Nuclear mushrooms were another entertainment that attracted tourists to Las Vegas in the 1950s. The test site was not so far away from the city, and people could observe the most significant nuclear explosions out of a total of 928 that were made. The first one was in January 1951.
“The nuclear explosion in Nevada this morning (February 2, 1951) is reputedly by far-flung observers the most violent of the four this week. It shook Las Vegas from 64 to 112 kilometers away like an earthquake. Buildings swayed, shop windows shattered. The flash, first white, then orange and finally yellow, was seen from the farthest distance compared to any other that had previously occurred”.
Read more: Frank Sinatra’s Arrest, New Jersey, 1938
Сообщение Vintage Las Vegas: amazing historical pictures of the Sin City появились сначала на Old Pictures.
]]>Сообщение Outstanding WW2 pictures (Part3: Emmanuil Evzerikhin) появились сначала на Old Pictures.
]]>Here you can check previous publications:
Now let’s take a look at WW2 pictures of Emmanuil Evzerikhin. He has some iconic world-famous photography in his portfolio too. We mean his photo of a fountain with dancing figures of children in the middle of ruined Stalingrad. This image became another gloomy symbol of WW2. Yevzerikhin’s scenes are generally atypical. Yes, there are many masterful combat photographs, but when selecting the brightest ones, you will pay attention to their symbolism, meaningfulness, whether it’s the cemetery of Hitler’s soldiers in liberated Stalingrad or the aircraft resembling a huge corn cob.
There was a lack of photo reporters in the USSR when WW2 broke out. Here’s how TASS (Russian version of AP) invited Emmanuil Evzerikhin to shoot war chronicles for them. He went through the entire war, filming many significant historical events. During the Battle of Stalingrad, Emmanuil became a real photo poet, as photo colleagues called him.
The Stalingrad series of photographs by Evzerikhin became the master’s visiting card; simple and expressive scenes grabbed editors’ attention and hit the print uncountable times.
Evzerikhin captured the real, hungry, and destroyed the city of Stalingrad and its people. Panoramas of a burning city with “blinded” windows of houses; the frightening emptiness of extinct streets; Pictures of captured Germans are with despair in their eyes. Those WW2 pictures make you empathize with people who have become victims of the war. Frozen, miserable, wrapped in rags, and lined up in uneven ranks. The soldiers wander through the white snow to nowhere, their faces and figures leave only the feeling of the monstrosity of any war.
Emmanuil Evzerikhin participated in the Battle of Konigsberg, the liberation of Minsk. He filmed the battles of the cities of Poland and Czechoslovakia, including the bloody Prague operation.
Сообщение Outstanding WW2 pictures (Part3: Emmanuil Evzerikhin) появились сначала на Old Pictures.
]]>Сообщение US soldiers shotgunning weed in pictures, 1970 появились сначала на Old Pictures.
]]>Oldpics has already published some noteworthy pictures of the US Navy sailors during their free time in Hawaii in 1945. Let’s take a look at the marine’s routine during the Vietnam War.
In 1970, the US army in Vietnam switched from offensive operations to training South Vietnamese troops and holding garrison defenses. Trying to deal with boredom and low morale, many began to smoke marijuana. Note that in Vietnam, you can find cannabis as easy as high schoolers do. It grows literally everywhere, and its quality is just excellent. At the same time, unlike high schoolers, US soldiers didn’t have any tobacco paper or bong, so here why that used what they had: shotguns. Here’s how the weed shotgunning was invented!
On November 13, 1970, a documentary team captured American soldiers in a small jungle clearing in War Zone D, 50 miles northeast of Saigon. The team leader Vito is a 20-year-old recruit from Philadelphia. He demonstrated how his squad used a 12-gauge ‘Ralph’ (nickname) shotgun for the cameras.
Vito discharged the barrel, inserted a lighted pipe with marijuana into it, and invited his comrades to inhale the smoke that came from the long barrel. Yes, that’s how shotgunning weed looks like!
Сообщение US soldiers shotgunning weed in pictures, 1970 появились сначала на Old Pictures.
]]>Сообщение American settlers’ lifestyle through the lens of Solomon Butcher появились сначала на Old Pictures.
]]>Solomon Butcher photography is an important visual source for understanding the routine of the American settlers’ lives. Solomon Butcher preserved her history in 3,500 glass negatives documenting the Great Plains pioneers’ lives between 1886 and 1912.
Settlers defined a new life on the prairies, huddled in turf huts, erected outbuildings, cultivated wild virgin lands, and upset estates. Solomon Butcher captured the formation of the first farms and constructed a new way of life, never seen before.
Solomon D. Butcher was born in Virginia in 1856. He graduated from high school in Illinois. Young Solomon became an apprentice of a tintype master, from whom he learned the art and science of photography. After that, he entered military school but studied for only one semester and started a salesman’s Ohio career.
In 1880 Solomon Butcher found that his father had quit his railroad job to build a farm in Custer County, Nebraska. He was pretty tired of sales traveling, by that moment, and agreed to head west with his family. They hit the road in March and covered more than a thousand kilometers with two covered carriages. Young Butcher admitted that he was ill-suited for a pioneer’s life and returned his land to the government two weeks later.
In the early 1880s, Solomon Butcher entered Minnesota Medical College, where he met his future wife, Lilly Barber Hamilton. In October 1882, he and his bride returned to Nebraska. As a schoolteacher, he saved his teacher’s dollars and borrowed money to buy land and acquire photographic equipment. This building became the first photography studio in Caster. The young family lived there until September 1883, when Butcher completed the turf living space next to the studio.
Financial problems forced Solomon Butcher to move his family from city to city. In 1886, he latched onto the idea of creating a photographic history of Custer County. The photographer’s father agreed to lend him a van, and Butcher embarked on an odyssey of nation-level value. The journey was difficult. He spent hours driving off-road from house to house. He often used printouts to pay for food, lodging, and stables for his horses.
The financial problems of Solomon Butcher remind us of Carleton Watkins, another outstanding photographer of that period who didn’t manage to extract the money value out of his photography.
Butcher continued to photograph from 1886 to 1911. The success of his 1901 Pioneer Stories of Custer County, Nebraska, was the author’s greatest lifetime achievement. In 1904, he published Sod Houses, or The Rise of the American Great Plains: A Painterly Story of the People and Means that Conquered This Wonderful Country. His photo collection grew, but it was not possible to raise funds for other publications. Again Solomon Butcher moved from town to town, and it became increasingly difficult to transport his huge collection of glass plates.
Solomon Butcher was an astute photographer, but he died without realizing the significance of his photographs. He documented the Great Plains’ settlement in the harsh environments of Nebraska’s Sandy Hills, candidly portraying everyday life on the prairie. A collection of over 3,000 of his digitized works is kept in the Library of Congress collections. Some of the images are available in high resolution and accompanied by descriptions by the photographer.
Сообщение American settlers’ lifestyle through the lens of Solomon Butcher появились сначала на Old Pictures.
]]>Сообщение 1950s Paris Nightlife in pictures by Frank Horvat появились сначала на Old Pictures.
]]>“Robert Doisneau and other humanist photographers greatly romanticized 1950s Paris. But the city did not look like their pictures, – Horvat recalls. – It was poor and dilapidated. Pigalle square was in the center of all poems and songs, but this place didn’t look very pleasant. It was shabby and dirty. Although you can take excellent photos.”
Oldics has published some peculiar photos of the cities of the 1950s. Some bright pictures of the post-war New York. The Soviet lifestyle in the 1950s Moscow, or the noteworthy Vancouver photos (1950s-1960s). You may have seen even some bizarre photographs of the Dior models in Moscow in 1959. Time has come to shed light on the Paris of the 1950s.
Frank Horvat was born in 1928 in Opatija (then Italy, nowadays – the territory of Croatia). At the age of fifteen, he traded his collection of postage stamps for a 35mm Retinamat camera. In Horvat moved to Lugano, Switzerland. Then, in the late 1940s, he lived in Milan, studied at the Brera Academy of Arts.
He first visited the French capital in 1950. During the short business trip (taking some advertising photoshoots), Frank Horvat met well-known photographers Robert Capa and Henri Cartier-Bresson. His prompt meeting with those prominent cameramen meant a lot for a young Horvat. He switched to the Leica camera and traveled to Pakistan and India, taking photos and looking for a unique shooting style.
In 1956 Horvat moved to Paris. He was 28 years old, and his reportage photographs hit the Italian magazine Epoca pages in 1951, Paris Match, Life and Picture Post. Soon after his moval to Paris, a New York-based agency commissioned him to photograph a “sexy” story about the ill-famed Parisian nightlife. The photographer happily accepted the task because he needed money.
Horvat went to Pigalle Square, on the border of the 9th and 18th districts. This place was a kind of red-light district in Paris. It was famous for sex shops and frivolous adult entertainment venues, including the famous Moulin Rouge cabaret. Here, at the Pigalle, there was once the studio of Henri Toulouse-Lautrec. It was a place where Vincent Van Gogh, Andre Breton, and Pablo Picasso lived.
Horvat, unsurprisingly, couldn’t enter any of the nightlife locations with his camera. The only place he could infiltrate to was the Le Sphinx club. It wasn’t the largest and not the most prestigious strip club, named after the legendary Parisian brothel. Nonetheless, this place was well-known. Brassai and Man Ray had their brilliant photoshoots here in the 1930s, Cary Grant and Humphrey Bogart visited it, and Marlene Dietrich met Madeleine Solange.
The doorman of the Le Sphinx let Frank Horvat into the club for 5,000 francs. The photographer had fifteen minutes only, as his presence provoked a protest from the girls. However, Horvat turned out to be a quick photographer and, by that time, had managed to shoot five films. One of the most famous photographs taken that night (below) took the Vogue magazine’s whole spread.
The photographer stayed in France and documented life in the capital, but this is a completely different story. And in this collection, “Paris for tourists” or “Paris at night” 1950s through the lens of Frank Horvat. Most of the pictures are from the Le Sphinx club, but there are also a few pictures from the rue Saint-Denis.
“I don’t know if he is a businessman or a tourist, but the main thing is that he is alone and drinks champagne,” Horvat said about that photo. – It doesn’t look like the character is having a great time, but he “made” this shot. The eerie painting on the wall behind the visitor contributes to the magic of the stilled moment. When the stripper walked by, her naked body looked like a marble sculpture in the light of the lamps. It was not I who made it, but it was given to me. I can never repeat it again, even if someone pays me a million pounds. “
Сообщение 1950s Paris Nightlife in pictures by Frank Horvat появились сначала на Old Pictures.
]]>