Правильным тоном будет рассылать отдельное письмо каждому пользователю. Во первых, никто не будет знать количество подписчиков, во вторых - письмо должно быть персонализировано.
Ну и как минимум, попробуйте воспользоваться apache commons email - https://commons.apache.org/proper/commons-email/in...
1. Указать папку с исходниками: src (должна быть подсвечена голубым). https://www.jetbrains.com/help/idea/creating-and-m...
2. Перейти к методу main (src/com/tsarik/programs/gifed/frames/MainFrame/GIFed), нажать в его области правой кнопкой и выбрать "Run"
Поиск Тостера возвращает 441 результат на запрос "изучение java". В половине из них написано, что начать надо с чтения учебника Кэти Сиерра, Берт Бейтс - Изучаем Java.
Я работаю WordPress разработчиком уже 4 года и могу сказать точно, для обычного пользователя ничего не изменится. Так что не переживайте) Есть тысячу причин по которым может упасть производительность, но точно не из за черновиков.
По-умолчанию никак, WP запрещает использовать одинаковые email. Можно попробовать реализовать задуманное с помощью дополнительных плагинов, например такого Allow Multiple Accounts.
*абстрактный код который получает данные товаров из бд вордпресса*
*абстрактный код, который адаптирует данные в формат опенкарта*
*абстрактный код, который отправляет данные в бд опенкарта*
Ну а если код писать не хотите, попробуйте экспортировать из вордпресса в какой-нибудь популярный формат (например тот же xml для яндекс.маркета), а в опенкарте соответственно импортировать.
хэши не предполагают обратимость, вам нужно шифрование.
помимо этого, многие апи позволяют сгенерировать токен для доступа с ограниченным функционалом.
Я так понял, вы сделали ввод даты в виде 3-полей... Обычно, делают одно поле и на это поле вешать js либу для вода дат, например JQuery Datepicker, а в контроллере делают все, что написал azerphoenix выше
можно и проверять: вряд ли юзеры будут регистрироваться тысячами каждую минуту.
обычно используют один из 2-х сценариев: дефолтный юзер, созданный автоматом или на этапе установки/инициализации запрашивают необходимые данные, по которым и создается юзер.