na wstepie sorki za brak polskich znakow jestem na linuxie aktualnie bez polskiej czcionki.
Zaczynam projektowac nie duzy "cms'ik" do wysylki newsletterow dla moich klientow, wczesniej uzywalem cmsa ktory zostal zakupiony ale przestal sie on sprawdzac wraz z rozrostem klientow, a przerabianie go jest na nic - a przy okazji studiuje infe i bardzo chetnie podszkole obiektowe php bo strukturalnie juz cos tam programowalem.
Mam trzy problemy do rozwiazania:
1. Jest mozliwosc umieszczenia kodu google adsense w tresci maila tak by po jego otwarciu naliczala mi sie ilosc otworzen wiadomosci? Lub jakie sa inne mozliwosci sledzenia ilosci otwarc maila?
2. Zdarza sie ze klienci wysylaja pierwsze wiadomosci do skolektowanych adresow ktore maja w bazach, z zapytaniem czy wyrazaja oni zgode na otrzymywanie newslettera. Jak obslugiwac takie linki najwydajniej, i tak aby bylo z nimi jak najmniej problemow: na razie myslalem o czyms takim
Tabela "adres" w ktorej beda wszystkie adresy userow, oraz tabela subskrybent, w ktorej beda tylko pola id subskrybent, id adres, i poprostu link w mailu bedzie GETem przesylal adres mailowy(zaszyfrowany md5 tak aby adres nie byl przesylany jawnie)

3. O czym musze pamietac, aby potem nie miec problemow z baza, bo aktualnie mam baze w ktorej cos jest nie halo, bowiem polskie znaki sa wykrzaczone, mimo moich prob konwertowania tej bazy to nadal sa z nia problemy. Czy wystarczy ustawic Baze na utf8, potem kazda tabele na utf8 oraz callate na utf8_unicode_ci? Czy nastepnie podczas insertowania danych powinienem je dla bezpieczenstwa przepuscic przez jakas funkcje kowertujaca? Przy bardzo duzych bazach, a aktualne mam spore jest duzo roboty, bo ktos odwalil fuszere przy tym cmsie i czasem mail jest poprawny, a czasem sa krzaki.
No i co do frontendu dla bazy, wyczytalem ze standardowe funkcje obslugujace baze danych w php sa juz zdeprecjonowane. Czego zatem uzywac do takich malych cms'ikow? SQLite czy moze PDO?
Pozdrawiam!