1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Alliance of SEO PHP Coders

Discussion in 'General Programming Chat' started by tutzor, Nov 22, 2010.

  1. tutzor

    tutzor Registered Member

    Joined:
    Aug 13, 2008
    Messages:
    76
    Likes Received:
    9
    Hey guys,

    I'm trying to network with some other people that are coding their own SEO scripts in PHP. I think it would be great to share programming ideas and maybe learn some advanced concepts like object oriented patterns together.

    I'm currently focusing on integrating object oriented features of PHP and relation databases to my framework of PHP scripts as a whole. What I mean by that is, I'm creating well defined classes that are grouped by functionality to perform certain tasks (eg: analyze, parse, import, export, register, verify etc...) pretty much all kinds of functionality related to SEO.

    If anyone is interested in forming some kind of partnership or sharing ideas about programming in PHP for developing advanced SEO scripts send me a pm or skype at Vladimir.Shustikov.
     
  2. cyrix

    cyrix Junior Member

    Joined:
    Sep 19, 2008
    Messages:
    179
    Likes Received:
    61
    Occupation:
    Full Time Internet Marketer\Developer
    Location:
    United States
    If your big on structure then I would suggest learning a framework like Codeigniter, Symfony or CakePHP. Either that or write your own Frontloader/MVC framework. I use codeigniter myself and it makes life so much easier when developing :)
     
  3. radi2k

    radi2k Junior Member

    Joined:
    Nov 29, 2009
    Messages:
    117
    Likes Received:
    34
    Location:
    Germany
    OOP and software patterns aren't a golden hammer ;)

    anyway: i can recommend symfony! made some really ridiculous web-apps for facebook with it. this app is able to run multiple viral campaigns just managed from one really simple web-interface :)
    stick on some neat MVC framework coupled with cronjobs and you have a lot of power. but never forget to replace the curl user-agent - that could track you down as a bot!

    regards, radi2k
     
  4. tutzor

    tutzor Registered Member

    Joined:
    Aug 13, 2008
    Messages:
    76
    Likes Received:
    9
    any elaboration on that please?

    As for other suggested frameworks like CodeIgniter, I don't really see how it can be more beneficial as opposed to my own custom Framework that makes it easy to work with and perform all kinds of SEO related functions.
     
  5. radi2k

    radi2k Junior Member

    Joined:
    Nov 29, 2009
    Messages:
    117
    Likes Received:
    34
    Location:
    Germany
    that simply means, that OOP and software pattern dont solve every problem and not every problem should be solved with it. it sounded like you can solve every problem only because of that book and that is more likely wrong. i'm a very experienced software developer and know patterns and OOP for years. a golden hammer is considered a thing or a method that solves every problem, and be honest: such a thing doesnt exist :) i guess my first response was a bit to harsh, sorry.

    i see you are from san diego... let's meet each other! i'm currently here, too :) i'd be interested in your code and all the other stuff since i also program bots. but most of them I write in java. let me know if you are interested! i already met another guy from the forum here, too!
     
  6. artizhay

    artizhay BANNED BANNED

    Joined:
    Nov 21, 2010
    Messages:
    1,867
    Likes Received:
    1,335
    Hm...well I just joined this site so I haven't used PHP for any black hat purposes, but all of my websites are based heavily on PHP. =]
     
  7. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,147
    Yes, get in to OOP asap. It is very good way to organize things.

    I too have my own "framework" for small projects. For big projects, Symfony 2 is the edge.

    My slim framework is based on Zend, configured to autoload my extra classes, 1 main config file, debuging helping function, Thin templating, jquery. No routing, no MVC, no Propel (omg!). I m thinking of adding a lightweight ORM though.

    It is rather a mash up for quick projects/tools. It works especially nicely for projects that are like "I want this functionality on that existing page".
     
  8. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,147
    Yes, but Dependency Injection and Mixins are sooooo sexy. :D
     
  9. dvno879

    dvno879 Regular Member

    Joined:
    Nov 2, 2009
    Messages:
    320
    Likes Received:
    69
    Occupation:
    Hustler...
    Location:
    Behind You...
    Enough of this php talk, lets get crackin!
     
  10. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,147
    Cracking? :D
     
  11. radi2k

    radi2k Junior Member

    Joined:
    Nov 29, 2009
    Messages:
    117
    Likes Received:
    34
    Location:
    Germany
    jazzc:
    did you ever try doctrine instead of propel? i like it very much, runs perfect if set up once (sadly takes some time).
    i'm a big fan of singleton and abstract factory.

    well cracking is a bit different and much more complicated ;) i have some knowledge in assembly, thats the way to go for it. what do you want to crack, eh?
     
  12. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,147
    @radi2k: No, unfortunately, I didn't happen to use Doctrine yet. Hopefully in the future. :)

    Cracking... old school, like my age ;) (Remember Fravia+? - God rest his soul).

    I can do simple cracks on .net and used to have a good grasp of Ollydbg. Followed most of Lena's famous tuts. :D
    Although I absolutely love cracking, it takes too much time to master. And we have to make $$. :(

    Edit: Check this lovely bit of code: http://twittee.org/ . This is because of the power of PHP 5.3 . It 's great the core team released what is actually a preview 6 version, so we can learn new tricks and be ready for it.
     
    Last edited: Nov 23, 2010
  13. dannyhw

    dannyhw Senior Member

    Joined:
    Jul 16, 2008
    Messages:
    980
    Likes Received:
    462
    Occupation:
    Software Engineer
    Location:
    New York City Burbs
    It's been my go to language for years. I've used it to create massive enterprise apps with complex designs and I've used it to create ultra small light weight black hat scripts for handling massive traffic.