Login Register


Need Help filter_list
Author
Message
Need Help #1
Hello friends

Thanks for stopping by Smile and reading this thread

First Smile the problem.
I have been asked to create a website that lets students go to appropriate
universities based on what the ministry of education wants, depending on marks &
the gender specification ie. 40% must be male ...etc, then allow those student to
check their marks & the university they got accepted in now I'm a new guy in web
development I know some of the tools that I need , PHP ,Javascript & MySql.

And I want to ask is using those tools enough to do it or I need other tools
(ie. Programming Language), I have heard that you can create websites with Python,
so I want to ask are those enough or I have to learn other things ?!

Second Smile Sorry for asking this very nooby question, but how can you make a website more secure ?!


I don't ask for a big explanation because I know that will take a lot of time Smile
so if you can give me a short answer on where I have to look or what you think I'll be grateful.

Its a one man job, I don't have any team and I can't afford to hire anyone since
I don't have money Biggrin so once in a while I might ask you guys a nooby question Smile

Kind regards Netero

//Edit: Sorry if its in wrong section Smile
I'm too busy with Learning new things. Will check as much as I can.

Reply

RE: Need Help #2
Learn the OWASP Top 10 and how to mitigate and prevent them:

https://www.owasp.org/index.php/Top_10_2013-Top_10

Reply

RE: Need Help #3
(06-07-2014, 06:20 AM)Netero Wrote: [...] I'm a new guy in web development I know some of the tools that I need , PHP ,Javascript & MySql.

And I want to ask is using those tools enough to do it or I need other tools (ie. Programming Language), I have heard that you can create websites with Python, so I want to ask are those enough or I have to learn other things ?!

HTML & CSS & JavaScript & MySQL & (PHP | Python | perl | less-common-others) is enough for you needs. I assume you have to store data about students (i.e. grades), so that every student has a personal profile.

Basically, HTML and CSS for the layout, MySQL for students' data and any programming language to deal with the database. The most common languages are PHP and Python. You will find people quarelling about which one is the best, but for you needs you really don't have to go into this, since this sounds like a "basic" database application (sorry, I don't mean to be reductive).
An important note: when choosing the programming language, be sure to check if the web server where the website will run is configured to support it.

Of course, if you want a very high quality work you should also consider both design issues (is the service usable? Are the colors used fair to people with sight disturbs? Does the layout scale correctly with the screen size? ...) and efficiency issues (are connections to database exploited correctly? Are my algorithms too resource-wasting? ...).

Reply

RE: Need Help #4
Thanks mate Smile I know the things you talked about @erpicci I just wanted to explain my problem.
Thanks for your effort Smile

@dropzon3 thanks to you too sir Smile I will bookmark it Smile
I'm too busy with Learning new things. Will check as much as I can.

Reply







Users browsing this thread: