@anthonyr
I develop large scale projects for companies and myself. I also own and run NodeHost, a web hosting company.
I was born on November 3rd, 1992, and since 2004-2006ish I have been building websites. One of my first projects was a Pokémon Fan site that is still around 10 years on. I have been building large scale projects for years, and have been loving every bit of it.
Nothing here yet.
No blogs yet.
The simple answer if you don't want to say "I don't know" you can say "That is a good question, I don't at this time, but I am happy to learn about it and take a look." Simple ways of saying, "sounds interesting" and affirming that you are interested in learning about it.
Not really, it's just why people use library's for a use, they solve the complex problems and make things easer for the things you want to write, making you code shorter, but also require way less work to do the same thing. This is why most languages are built on more then one, like PHP is built using C and C is a compiled language. Can you think what it would take to make a web page when instead of coding in HTML you would be using machine language or even c? You would need to make the system to make the window, the system to handle how things are displayed and so on each time you make a webpage before you even make the webpage content. You cant make a cake with only one ingredient.
@chilimatic That is NOT what Google says "the Gmail team explained that making it possible for Gmail users to "say goodbye to sifting through an entire message for that one pesky link" lowers the risk of a sender’s product getting marked as spam." If a user marks your message as spam to quickly get it hidden from the inbox if they don't want anymore greatly affects your mail and can lead to all mail going to Spam. You should do everything you can, just because you think it's not important does not mean that providers like Gmail don't. Best practice: "commercial or professional procedures that are accepted or prescribed as being correct or most effective." The key here is most effective, by following what others are doing and giving users who get mail by mistake or worse a way to NOT start automating your email going to trash is "effective".
The thing you need to understand is using normal PHP mailers wont cause mail to go to spam if ALL mail rules are followed, how it is sent does not matter. Here is a list of things that should be done if you send mail from your own sender or a external one. Mail should contain a persons full name, most mail clients and systems now actually see if a users full name is listed, if not it can be a spam indicator. "Hello, Anthony Rossbach" or even "Hello, Anthony" is way better then "Hello,". Use the mail bulk sending flag to tell mail servers that they might see more then one email from you. Have a unique ID with each email at the bottom of the message as a send receipt that you can reference from your database later for issues. You can store who the message was for and the email sent to. (You can also build this into the unsubscribe system to use the code per email). Have full DKIM, don't send mail from the same place on your domain you do company emails. This is why mail from sites like Apple, Google, Twitter, Facebook are not "email@apple.com" they are "shipping_notification@orders.apple.com" This allows the mail system to have DKIM and other mail TXT records that are unique to that mail sender and not shared with personal or other company mail senders (like support inbox platforms). There are a LOT more rules, but this is the basics to get started. The real question is why do you need to send so many emails, are they required, and if so what is the budget you want to spend. Outside mailers will be expensive at this scale.
@chilimatic this is more then just law and any mail that is sent in mass actually gets dinged if they do not have a unsubscribe system even if not the unsubscribe email header going to at least a company support email. We have the same laws in Canada up to 1.2M per email offence by a Canadian company when emails are optional. You also have the anti spam laws the the USA, and almost ALL company's email systems follow this as a flag, GMAIL will and same with a lot of others.
I make things I want to use, Last year I fully made the following projects then took them offline and saved for a later date when I have free time to maybe make a real project. AI A search engine AI that indexed 90 million web pages before I archived everything Mail Client with Antispam Fully working mobile ready mail client with anti spam that was online based, able to auto detect spam and filter, and full send mail abilities. A few games I like building them, not playing them often. And now I am working on a project that is always online called SimpleScript a coding language thats designed to be simple and easy to learn. I host it at codesimplescript.com and writing docs as I build it is a challenge for me, but I am finding it fun. I yesterday got full nested ARRAY variables working. My goal is to make SS a langue I can use, with it already supporting Templates in a easy way and a admin panel to update SS and also in the future monitor your site usage and performance in real time. Whats important Build WHAT YOU WANT!! What you may use but not like, and have fun building it.